4.0
Jul 31, 2025
Former employee, more than 3 years
Naperville, IL
Recommend
CEO approval
Business Outlook
Pros
I had a positive experience working here. The team was professional, and I appreciated the collaborative environment. I learned a lot and felt supported during my time at the company.
Cons
None that stood out during my time.