2.0
Jun 3, 2026
Current employee, more than 10 years
Northbrook, IL
Recommend
CEO approval
Business Outlook
Pros
Excellent work-life balance Great coworkers / supportive team Inspiring mission (on paper)
Cons
Quiet but aggressive offshoring of positions with minimal transparency Almost no career growth Increased political focus in recent times