5.0
Mar 24, 2022
Anonymous employee
Current employee, more than 5 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Broad mix of products, challenging work, great team mates, continued investments in new technology and state of the art facilities
Cons
Growing pains cause some disruption and chaos at times, leading to employee frustration