1. Project tempo has turned this job from a seasonally busy to an always busy work atmosphere at least from the audit side. It would be one thing if this actually decreased the hours worked during busy season, but it doesn't. It really doesn't. Also this isn't big four, so there are tons of year end audits not taking place on 12/31.
2. A lot of turnover has the firm understaffed, and there is no communication from the top about owning up as to why. They lost a lot of people because they didn't want to pay the market rate. And now, they are trying to make the staff who are considering leaving feel bad about looking out for themselves. Of course the seniors and staff are, they realized the Company wasn't.
*Would like to add a lot of the staff that remains isn't exactly top-notch talent. That's because the staff that left was largely overworked, and the staff that remains wasn't asked to carry heavy work burdens. Not all of them are bad, (some are truly great), but most are untested/ below average.
3. bonuses and raises were non-existent across the board fueling the major con #2 above. The firm is heavy manager up, but really hurting for experienced staff
In short, if you're actually good at your job, they'll burn you out, won't pay up, and then complain when you want to leave.