3.0
Aug 24, 2021
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great people, flexible schedule, work from home
Cons
Work load is too high, everything is rush, pay is below average, daily stress is unbelievable. No structure, communication, or defined roles