Leadership is insulting to current employees, sometimes jobs are not posted, recognition is few and far between and very much about being selected by leadership (being a chosen one) rather than merit. It takes the meaning out of it, and in cases where they are trying to boost morale it has the exact opposite effect. I don't trust any of them.
Cash compensation is not competitive at all. At some point, the company is going to finally realize it. It was especially bad the year there was no bonus paid. Even with bonus, the pay is below the market BASE pay.
They are still laying people off, so be very careful if you go to McD's. They are only just getting started.
This is from a young employee. I might be safe today, but ten years from now I could be on the chopping block like many others when things go sour. Loyalty to the company is not rewarded.