1.0
20 Jun 2026
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Good pay, benefits, and time off.
Cons
No work life balance whatsoever. This job has been awful for my physical and mental health purely due to stress. Long hours with schedule changes frequently, management not understanding the needs of junior level employees, and hazardous working conditions are often a problem. Coworkers can be friendly, but everyone is put through such stress that there are a lot of conflicts between everyone. People are very competitive and often tend to look out only for themselves rather working as a team.