4.0
Jan 16, 2026
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
I like working for them - kind people, nice work culture, large corporate feel
Cons
Sometimes hard to cut through all the red tape - can get delayed on projects very easily