Pros
Good benefits, most of the people were nice, free parking. If you want to sound impressive to people as to where you work this place has a great title.
Cons
-Once you take a position here, it's likely you will never move on to anything else. The company does not seem to believe in promoting from within. The salary raises/increases are not great either. -This place seem to be like one big giant clique. It often felt like high school. If you were liked I guess that's a good thing, but if you were not one of the 'cool' kids then you often felt left out. It seemed very unprofessional. - People have been there a LONG time even if they aren't satisfied with their job. A few people who were in their 30's/40's said they hoped to retire here. That's not really how the world works today if you want to have a fresh organization with new ideas. HR is not very helpful, any manager I had was not particularly helpful when i asked questions about wanting to get more experience and grow my career