Headquarters: Lincolnshire, IL
110 offices
(Company stats)
- "Strong brand in HR"
- "Big and inflexible"
- "Employee-friendly"
- "Going public changed their culture for the worse"
