Pros: pay is decent, decent medical benefits
Cons: just about everything else
Things are only getting worse, I would advise you to work elsewhere unless you're desperate. The hours suck, some of your colleagues will try and ruin you (which also includes some in leadership positions). The changes made to policy seem to happen almost every other week.