5.0
Jan 19, 2024
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great opportunities to engage with and collaborate with a variety of disciplinaries, and to work in a variety of markets.
Cons
Heavy workload and project load.