Pros
Lots of genuinely talented people who say all the right things about providing humane health insurance. Great location, for however much longer that lasts. Generous salary and benefits.
Cons
Opportunities for professional growth and.or promotion limited. A punitive attitude towards training and employee performance; you either do things the way the boss wants them done, or you get written up. Differences in perspective are not really valued. The HR Department is unbelievably inept. My initial interview had to be rescheduled twice because there was no one around to actually conduct the interview when I arrived. Both times staff insisted I'd arrived at the wrong date/time, until I produced e-mails that confirmed I was at the right place at the right time. This continued after my employment. I interviewed for a job within the company, and the HR Rep made 4 firm, rock solid promises that she would have a decision by a certain date ... and broke every single one of them. And despite all the fine words about not being cost driven and making decisions solely on evidence based medicine, over and over again they make the exact same decisions their more money focused competitors make. The only difference is that when they issue a denial, people make a point of having a sad as if to prove it really wasn't about the money at all.