5.0
Jan 19, 2021
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good pay, great benefits, great match, excellent parental leave, good pto.
Cons
Management is mostly russian and you can tell they tend to help more their brethren than the rest of the employees.