My time there was great and my colleagues and my boss were very supportive and willing to help, and create an environment where everyone can be their selves.
Direct management (Team Lead and Supervisor) are welcoming and extremely helpful with new hires.
Cons
Plant Manager likes to scream at people for fun I guess? He came through with my tl and supervisor and screamed at them in front of all of us last week.