Not an awful place, but could improve
Pros
Benefits start on day 1 which is nice. Insurance is affordable and they have good options. Vacation is okay, addressed more in cons. Pay is decent. On par with other factories. Room to grow within the company.
Cons
A revolving door of employees. They can't keep people. Pretty much everyone agrees they are overworked. The overtime is mandatory and can become extensive. For working 12 hour shifts it leaves little room for work life balance and switching between day and night shift drains you. The overtime gives you minimal days off and time to recover. Vacation time is the same for 8 hour shifts and 12 hour shifts. This should be adjusted. Giving each shift the same amount of days off vs the same amount of hours. Example: 8 hour shift employees gets 80 hours therefore 10 days off. 12 hour day/night rotating shift employees also get 80 hours therefore they only get 6.5 days off. HR is rude and unhelpful. Never pleasant to talk to. A lot of employees complain. Too much drama within the work place.