4.0
31 Aug 2022
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Wide range of project work, great innovative technologies and expertise throughout the business
Cons
Hard to move up, salaries and pay structures not clear