Once upon a time, this was a great company. Somewhere along the way executive and senior leaders have forgotten that it's the employees that keep the company afloat. When you treat people poorly and don't value them, they stop wanting to do good work.