3.0
30 Jul 2025
Anonymous employee
Former employee, more than 1 year
Madison, WI
Recommend
CEO approval
Business outlook
Pros
The company itself had many perks, bonuses and tried to help their employees.
Cons
Leads would make things harder than needed for no reason, A couple of leads had connections coming in but were not good at their jobs.