Pros
Nice people as long as you were on their good side.
Cons
Quite frankly one of the most regressive workplaces and environments I've ever been a part of. There was nothing that was ever initiated as a proactive measure, things only moved if the issue was on the front door step. The company is riddled with issues that stem from resistance to change and a "highschool" like atmosphere among leadership and managers. Instead of using information and teamwork to work towards a common goal, employees would hoard information to make themselves look better comparative to others and to mask their own insecurities about their job. There was always someone or something to complain about, but no one ever wanted to actually solve the issues with real solutions.