1.0
May 8, 2026
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
No pros to working at this place any longer
Cons
Everything, leads are incompetent, lazy and scared to confront coworkers when in the wrong. Lots of favoritism.