Pros
The work was interesting. good budget for software / tools to assist in your day to day
Cons
Favoritism at it's finest. corrupt and shady management practices. You will get called to login to work even when your not on-call. Management will force people out that think differently or challenge a decision they made even if it's a poor choice. HR will not record calls and will believe anything management says without proof. Providing proof does nothing. Work life balance doesn't exist. Certain departments have no clear direction. Everything is retroactive, jumping fire to fire instead of being proactive. Management and most staff have been around for 15+ years, and will ignore / protect bad employees. Bad employees that are not logging in, not answering the on-call phone, not working tickets.