5.0
Oct 13, 2019
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Excellent pay and benefits, relaxed atmosphere, great coworkers, management willing to make improvements, and flexible scheduling
Cons
Sometimes tries to fix things that don't need fixing