4.0
Jun 4, 2026
Former employee, more than 3 years
DeKalb, IL
Recommend
CEO approval
Business Outlook
Pros
Good place to learn about new technology and gain sales skills.
Cons
Overly fixated on signing customers up for memberships and credit cards with no compensation for performance.