2.0
3 Jun 2026
Current employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
friendly and cool coworkers, chill managers depending on your team
Cons
Pay is downright embarrassing, no regular raises, took away flexible wfh schedules when the job is unnecessary to do in person