Pros
Coworkers are nice, though I will agree there are some cliques in unexpected places. It is also frustrating working with people that do half the work you do but feel entitled to more benefits.
Cons
Management is terrible. Nothing is a problem until it's a big problem, no planning ahead, more attempts at bullying people into doing what they want than persuading, especially about things that don't really matter. One manager in particular tries to be condescending but is incorrect about many things so comes off as a donkey. When he sends communications out its hard to decipher, and then hard to figure out if its accurate information. He is also very inappropriate in dealing with "subordinates" - an issue he had when he was a staffing pharmacist as well.