Pros
Great place to learn the PBM industry, tons of classes to take; Many departments offer a flex schedule or a work from home program. Quarterly bonuses. Looks great on resume.
Cons
Salaries are lower than industry averages. 50+ hour work weeks are expected for some people, but not others in the same position, which is unfair. Inter-departmental communication and cooperation is low, making it difficult to get work done in a timely manner. Promotion process is shady. People who are good at becoming best buddies with upper management get the jobs often, without doing much work, while those who excel at the work are not recognized. A few people who have left middle management have said that upper management does not care at all about the employees work/life balance or how much they pile on their desks.