2.0
Oct 26, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Initial onboard training about a week.
Cons
Outside sales reps constantly micromanaged. Daily condescending conversations alluding to loss of job based on numbers