2.0
Mar 19, 2026
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great pay, remote work, lots of opportunity to advance
Cons
Poor leadership, micromanagement, limited flexibility, no onboarding or training, leadership does not have time for employees, heavy administration work, organization is far behind competitors in terms of maturity.