2.0
9 Oct 2024
Current employee, more than 5 years
Itasca, IL
Recommend
CEO approval
Business outlook
Pros
Good mission and pay scale
Cons
We don't seem to know who we are as a company and are moving away from our mission and focusing exclusively on revenue, We have lost many senior leaders over the past year.