Pros
The pay is decent Full benefits
Cons
Management treats you as a number instead of a person Constantly adding more and more policies and restrictions with no additional pay Employees have no voice, and no avenue to be heard working here The company shows no loyalty to their employees and will treat them as expendable at the slightest mistake They will change your schedule at the last minute, or expect you to work longer They constantly make promises that they don't intend to uphold Badly maintained equipment, reflected in a very bad CSA score Micro-managing from upper management is rampant They cost cut through reducing benefits to the employees over time Blames the employees for any shortcoming at the company while management refuses to take any accountability No upward mobility without a degree, leading to extremely unqualified personel in upper management positions