3.0
Mar 6, 2024
Anonymous employee
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
pays above average for the industry
Cons
no engineering standards so the wheel has to be reengineered each time. Poor communication from some other departments. Poor top down communication on business priorities. Pretty poor company culture. Dismissive and elitist upper management