Sounds like someone needed to vent ! I'm happy to hear the company has cut away large amounts of staff and removed the cash bonus. People hate change and you can be guaranteed that the small tweaks and changes to the company will be better for the company in the long run.