Pros
-Work life balance is pretty good. -Interesting industry. -Good office location, nice layout for an open concept space. -Lots of HR sponsored parties and events. -The culture is less aggressive than at other tech companies. -The pay is pretty good, but there are no bonuses and raises are low.
Cons
-Constant reorgs (3 different managers in one year) -Senior leadership is too involved. They need to stop meddling and let their teams do the work. -Senior leadership lacks an overall strategy. -No culture of communication, news is only shared with subsets of individuals. Team meetings /all-hands are rare. -There are a lot of old timers that tend to be pretty closely knit. If you're not in with the right crowd here, it can have an impact on your career.