Pros
The building was pretty and there was garage parking.
Cons
Culture of control and distrust. If you hadn't been around for 10+ years leadership doesn't care about your ideas, just shut up and do it our way. All top leaders are micro-managers and terrible mentors. No effort put into development or growth. They care more about dress code and in-office work than they do about actually getting things done. Whatever job title they give you, you will do two titles down work and get stupider working there. The company is VERY to top heavy - VPs and Presidents are a dime a dozen. They promote based on how long you've been or who's buddy you are there not on merit or performance. The do nothing about toxic behavior but seem to encourage and reward it.