5.0
Oct 4, 2023
Current employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Flexible, fair pay, engaging and a very transparent organization
Cons
If you do not have enough face time with management your career can stagnate