Headquarters: Oak Brook Terrace, IL
25 offices
(Company stats)
• “Average”
• “Dominating in certain niche industries”
• “Stiff”
