Pay is fair, not excellent. Benefits hare great, most management is great.
Cons
No work-life balance. Terrible schedules. Always changing policies and expect us to divine them. Overwork. No merit increases. Increased responsibilities with our proper paying.