Pros
Decent place to work, relatively clean and safe, competitive pay for all employees and their perspective departments.
Cons
Supervisors trash each other in front of employees, but behind each other's backs. Supervisors take credit for technicians idea's that improve ergonomics at work stations. They also take credit for repairs done by technician. Zero credit given to employee's that do their job above and beyond. Yet when such employee is sick or in other words not themselves. They are reprimanded made fun of and belittled. Zero team Work on all shifts. Finger pointing and placing blame is the norm. The maintenance department along with other the Other departments remind me of cliques in in high school. Rather than stop and help a fellow employee 75% of the employees revel in the other's mistakes.