Pros
-The salary and benefits were very competitive. -Select middle managers did what they could to limit the frustrations caused by upper management. -The existing installed customer base continues to be the primary source of revenue for the company. -Many of the lower level employees are great co-workers, very competent, want to do the right things and try to make the best out of a bad situation.
Cons
-Executive management does not trust the employees. -Most of the work being done is not fruitful or meaningful in any way. It is busy work that one of the executives decides is a great idea. -There is no employee empowerment so even though you might have been hired because of your expertise, they don't actually want you to use it. -A large majority of the organization is miserable which makes going to work everyday extremely difficult. It is hard to be positive in such a negative work environment. -Management is not interested in hearing feedback from employees or making any adjustments. As others have said, they have a "if you don't like it then leave" mentality. The problem is that the company is disintegrating. They are losing people at an incredible rate and try to justify it to themselves as normal turnover.