3.0
Jul 14, 2025
Former employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great tech and great team-mates, remote positions, flexibility
Cons
Management had constant turn-over rates so every time a new one came on a new mission began and getting proper time to fix core issues never came around.