5.0
May 14, 2025
Former employee
Elmhurst, IL
Recommend
CEO approval
Business Outlook
Pros
Great people, great focus, great benefits, and great work-life balance
Cons
Relatively weird evaluation methodology - unclear what performance metrics are for management staff