5.0
26 Apr 2017
Anonymous employee
Current employee, more than 3 years
Beloit, WI
Recommend
CEO approval
Business outlook
Pros
Great benefits and perks. Everyone enjoys working together as a team and you truly feel a part of a team. I feel like my voice is heard when there are issues that need to be taken care of.
Cons
Workload varies based on time of year and sometimes things get lost in translation.