5.0
25 Sept 2024
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Great sized company. Management trusts you to get your work done in ways that make sense to you. Reasonable in every way. Good benefits and great co-workers.
Cons
Different teams require increased communication to work together more efficiently.