3.0
Mar 10, 2026
Current employee, more than 1 year
Indianapolis, IN
Recommend
CEO approval
Business Outlook
Pros
Great compensation Great benefits Fun work environment
Cons
Sales plans suck if you don’t make your goals. You have 60 days to fix it or you get fired.