1.0
Dec 11, 2025
Current employee, more than 1 year
Janesville, WI
Recommend
CEO approval
Business Outlook
Pros
Working in teams was good
Cons
The management creates this terrible illusion of creative passion, service, and fair treatment, but they're all fake! What they actually do was relentlessly pressure employees to do the work even if it's unreasonable, brutal, and stressful.