4.0
Dec 11, 2023
Anonymous employee
Former employee, more than 10 years
Rolla, MO
Recommend
CEO approval
Business Outlook
Pros
Company culture, pay and benefits, job mobility, work/life balance
Cons
Disengaged executive leadership, lack of overall business acumen