Pros
Good benefits. Work from home 2x/week. Matching 401k. For the most part, nice co-workers. Fun holiday parties.
Cons
Where do I start.... • Lots of office politics, and favoritism is the worst I've ever seen! • ZERO career growth..... unless you're on the special "list" and one of the favorites of the upper management, then you'll be on the promotion fast track. • Very low pay increases each year, basically only cost of living 2-3%. Bonuses are nothing too.... every year they go down! • Zero flexibility with employees changing needs in life — upper management only worried about their own reputation. They preach one thing, but what actually happens is completely different. • Cultures are extremely different form office to office. Unfortunately mine had very low energy! Upper management did not engage with employees and sits in office all day, which created a very toxic environment where nobody talks to each other.