4.0
Jun 20, 2024
Former employee, more than 5 years
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
Good benefits. Good holidays. Caring management. Mission driven. Progressive. Less than desirable location.
Cons
Too many hours spent in meetings and serving on committees not related to our jobs or the mission. Workforce has shrunk. A bit top heavy. Too many managers and not enough support staff. This has improved.