4.0
30 Aug 2020
Former employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
The atmosphere is relaxed yet highly driven for perfection. They do the best to accommodate all employees
Cons
Some setups are a mess due to previous employees who no longer work there