Very Political, tons of Cronyism and a Dysfunctional Environment
Pros
Decent paid time off, there are some really nice people there in some departments, despite them being completely worn out.
Cons
I worked there a little over 5 years and I came to learn that this place was way too political to the point of being dysfunctional. Nepotism and cronyism are of out of control there. It's totally normal to see completely qualified and competent people being passed up for others who barely know how to tie their own shes, simply because they are in good with the boss. This was very wide-spread and accepted by the staff. And the work-life balance is WAY off. Departments don't hire enough people to keep up with the workload. It's expected that you work 60 hour work weeks (in some case it's more). This is most likely the case, due to the toxic environment where managers don't want to give the impression that they can't get the work done with their current numbers. They don't want to risk looking bad by asking for more manpower. And the worse thing is people just accept this with the attitude: 'it's just the way things are'.