4.0
Nov 8, 2025
Former employee, more than 1 year
Neenah, WI
Recommend
CEO approval
Business Outlook
Pros
Good benefit package, friendly employees, innovative company.
Cons
Employees have too much on their plate, high turnover, communication issues between departments.