1.0
Jul 3, 2026
Former employee, more than 1 year
Naperville, IL
Recommend
CEO approval
Business outlook
Pros
Most of the employees in the customer service department.Our great people to work with.
Cons
The management is the worst. They are going through a joint venture and the company is now being ran by management in Finland. And they are not in touch with what the local management is doing to the company. They're running good people away. They do not pay the stipend, they advertise. The com's paper department is the worst. The customer service manager is the worst, and the director of customer service is the worst. And the HR department is the worst.