Failed leadership. Micro management at its best.
No bonuses or benefits with this company
Team is great. Management is a failure
Lots of promises that sounded good at the interview.
Get rid of upper level management and start new.
Hire upper level management that has a real understanding of managing.