Pros
Nice office building, Great location for commuters, Large windows offer bright light, Good vacation benefits, Decent Healthcare Benefits, Nice conference rooms.
Cons
Management is behind closed doors and rarely comes out to interact with staff. IT is teeming with Indian consultants - maybe they are less expensive but it seems to be a great way of making no one responsible. Some directors, despite being awful managers, are still there, even after years of being reviewed poorly. Too much after-the-fact reactive behavior with metrics-gathering a constant and an obsession toward getting to the root cause which in the end is a white wash anyway. Management gives out edicts to 'fix it' or 'address issues with a plan and then deploy it', so staff is trying to comply and comes up with ill-conceived processes just to put something in place and show that action has been taken. Many people are hard working and never get recognized for it. Others may get away with chatting all day or surfing the net, long breaks and cutting corners on hours. Inconsistent approach to handling the business needs. Lip service is paid to training but it is rarely (if ever) available or supported.