Pros
A lot of very nice people, if you're in the right department.
Cons
Vp/C-Suite Leadership is not present. Only managers or Sr managers are allowed to speak to Sr Leadership. Everything and everyone has a gatekeeper. IT Infrastructure Leadership has a 'do as I say not as I do' attitude and has openly stated that managers and leads should not work, but instead get employees to do the work for them. This same leadership uses a carrot-on-a-stick approach with promotions , coaxing employees into taking actions they wouldn't otherwise, because the employee thinks they will be rewarded with that new title and pay raise. Except there is never a reward, just a bigger carrot and an admonishing that the employee didn't try hard enough. The politics of this place are toxic. Some managers do not posess the technical knowledge to fulfill their roles. Double standards abound. Leaders hire and promote favorites, cronyism is the norm. Stonewalling and deflection are standard operating procedure and accepted as such. Contractors are treated like worthless workhorses to be discarded when they're no longer needed or buck at the poor management style, meanwhile employees can go MIA for days on end with no reprisal.