3.0
Nov 4, 2025
Former employee, less than 1 year
Franklin, WI
Recommend
CEO approval
Business Outlook
Pros
Nice people and facility. Always innovating and improving.
Cons
I personally did not experience a lot of collaboration with other departments or even people within the same department.