1.0
Nov 15, 2019
Former employee, less than 1 year
Shelton, CT
Recommend
CEO approval
Business Outlook
Pros
Great incentives to increase sales and create friendly competition.
Cons
Management is overworked and understaffed. They spend most of the day in meetings watching metrics, and that makes it hard to created great customer satisfaction.