1.0
Dec 4, 2024
Current employee
Elmhurst, IL
Recommend
CEO approval
Business Outlook
Pros
Amazing pay, work with some smart individuals
Cons
Terrible company culture, will learn skills not useful at many other companies, struggle with exit opportunities