Pros
Can't think of any currently
Cons
Don't even consider working here in IT, in one day the company purged IT of entire departments of dedicated, skilled employees while giving lip service to how much management cares about employees, then subjected the entire group to a late afternoon meeting that was essentually gloating disguised as empathy. If you really had empathy for the employees and believed your nonsense about the purge "not being about people, we have great people", you would find a way to integrate those people into an improved system. The new CIO has openly admitted to hating IT, so much so that he rushed headlong into an agreement with one of the most incompetent and greedy consulting firms in the market, just to satisfy his personal vendetta.