4.0
10 Aug 2023
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Team aspect is incredible, work culture is fantastic, face paced and always something to learn
Cons
The pay is not up to date with inflation and it is hard to get internal promotions.