Good pay and benefits. Room for promotions. Despite its shortcomings, still a pretty decent place to work
Cons
The work schedule is an atrocious swing shift that has us changing sleep patterns every few days from day shift to night shift. Heavily micro-managed at times