3.0
26 May 2026
Former employee, more than 8 years
Elk Grove Village, IL
Recommend
CEO approval
Business outlook
Pros
Was an amazing company to work for until the new leadership came in. Used to focus on a mission that was powerful. Flexibility and sometimes there are good benefits.
Cons
Poor leadership and high emphasis on finances while not prioritizing the mission and staff.