A corporation cannot run with open positions. The hiring process takes time and is not completed in a one or two week time frame. Add into this time period, the holiday season that we have just observed, and the process is stretched out.
As of tomorrow, Danielle has been missing for one month which means people in her office have been doing double work to cover for her. Perhaps, they brought in a temporary worker.
The point is a corporation must keep their business running. They waited two weeks to post the job, if that is hers, and they have no more knowledge of her return than we do. They did put up a huge amount of money towards a reward in finding Danielle. I feel they are a carrying company.
Personally, I see no fault with the company hiring to fill her position. If Danielle magically appears tomorrow, it is very unlikely she will be able or capable of returning to work for an extended period of time.
My opinions only.