The pay is above average. Most coworkers are helpful and friendly.
Cons
Every year HR and management slowly get rid of benefits in the name of cost savings. Basically forced into a high deductible health insurance plan , we've lost a paid holiday, no more double time pay after 44 hours, to name a few.