Excellent benefits, location and interesting clientele
The atmosphere is very professional and the responsibilities can vary from the mundane to the very exciting
Cons
Difficult coworkers - working with the exact same type of people who seem to care little about future aspirations or a pleasant, diverse working environment