1.0
28 Mar 2025
Former employee, more than 5 years
Elmhurst, IL
Recommend
CEO approval
Business outlook
Pros
Pay and benefits are just about it.
Cons
Leadership is awful. They are judgmental, have big egos and turn on people quickly. Fear is everywhere at this company- I saw people cry and go on leave a lot. Run away - money is not worth it.