Benefits, separate PTO and sick time. Union. Life insurance. 401k (small match). Great coworkers, high quality care. Good management. Excellent upper management.
Cons
Usual workplace politics and conflict. People are usually willing to listen and work through issues.