Pros
Access to training and education, cool office, free snacks, excellent benefits, some great people
Kontras
I worked here for many years, and wanted this to be the company I'd really turn into my lifetime career. The office is amazing with their free snacks and tons of perks, but after a while you realize its all there because everything else associated with working there is LITERALLY miserable. They give you great vacation time (4 weeks to start), but trust me you will need every single day of those 4 weeks just to avoid ending up in a padded room in a mental institution. I made some amazing friends here, but there are SO many people who are honestly clueless about how to manage people and/or how to interact with clients. For every action taken there are 52 internal meetings and 15 procedures that are old and do not work. You will spend half of your energy fighting internal battles just to get a YES or NO answer. Unless you literally want to use this as a "stepping stone", are looking for something to beef up your resume for a year, or if you have no interpersonal skills and can't find any other job - then stay away.