Plant manager and assembler managers are nice and respectful
Cons
Upper management is very disconnected with the plant and sometimes seems like they have absolutely no idea what is actually going on or how to even manage it.
The company cares for it's employees and everyone genuinely likes one another.
Friendly co-workers create a great team environment.
There are chances to grow with the company in several areas.
Completed tasks are appreciated by management.