Pros
The health insurance is great and the employees are for the most part, wonderful
Cons
I can't speak for all of the departments but there is entirely too much micromanagement going on in this company. They dump more work on your lap than one person can possibly handle in a 40 hour work week and then nag the mess out of you when things aren't getting done. They're scarce to point out the positive and they jump at the chance to point out the negative. It seems like every year the bar is raised excessively higher and higher and funny enough, it always seems to have raised right before yearly reviews when it's time to start handing out bonuses and raises. There's just too much work and not enough people to handle it. The amount you're compensated is NOT worth the stress...