2.0
Sep 18, 2025
Former employee, more than 3 years
Milwaukee, WI
Recommend
CEO approval
Business Outlook
Pros
Product sales, lots of engagement activities
Cons
Pay is average, company does very little to make workplace comfortable. Managers culture is micromanaging style.