Great people and culture, little to no upward mobility and promotion
Pros
Good people to work with, employees as people are valued and treated fairly well, pay is decent, benefits package is good.
Cons
No upward mobility, no accountability for Director level and higher with regards to if their department is thriving or failing and why. Seen alot of turnover in some departments with no consulting of other employees as to what is going on. Culture is a bit old school and old boys' club mentality, lack of any mentorship by management - just sort of left to your devices and even if you show competitency, tasks are just taken away and you are held back professionally. Sometimes management acts as if its in an upper eschelon 'club' of sorts and that no 'regular' employee could possibly do their job thereby holding people back even though they have decades of experience.