2.0
Nov 20, 2024
Anonymous employee
Former employee, more than 8 years
Burr Ridge, IL
Recommend
CEO approval
Business Outlook
Pros
Good benefits, decent pay, fairly autonomous
Cons
Lots of politics, too much of a cultural divide between US and Europe. Can’t decide if they are an American company or a European company.