Pros
Many of the people are great people with good minds and intentions.
Cons
HR does not care about people with minimal interactions with anyone, drops the ball on just about everything. Most of the good people have left the company due to the direction it is taking. Pay is below industry standard in nearly all departments and jobs and they are constantly dangling a carrot to look at the salary problem without it ever coming to fruition. Management is poor, and there are no initiatives to improve it. Even when complaints are given, the management issues never get addressed. Information, even essential information, is kept as a close secret by the management teams, leaving the individual contributors to scramble constantly and not able to effectively perform their jobs. Continuously switching planning platforms causing workers to have to learn and plan differently adding to their workload. Always running with minimal staff in key departments leaving too much to do for too few people.