Pros
Pay and benefits are good
Cons
This a place where unqualified managers who used the buddy system to get where they are in the organization abuse you, micromanage you, make stuff up, and dispose of you when they see in your eyes you're on to the them. As a result, those who remain are C-level employees or A-level employees staying low key and not working to their potential. Do NOT speak up, no matter what they tell you - it will be the beginning of the end for you. Don't think it will be different for you. Go somewhere else before you enter into this mess. They will smile at you in the hallway and then throw you under the bus once they turn the corner. And even though we all know HR is not an advocate for employees, they will protect SVPs and above at all costs and try to wear you down.