3.0
Aug 5, 2024
Former employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Nice coworkers, good pay and benefits.
Cons
Managers aren’t professional or knowledgeable. Hard to get an interview. Retaliation is very prevalent here.