Great company, good people, hard workers, good work schedules
Cons
Expensive medical insurance, managers and executives care more about certain managers than what is good for the employees and terrible listeners, PTO hours required to be applied to company annual one week shutdown, training from supervisors and managers require major improvements