2.0
Nov 16, 2011
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
the perks are just about the only thing good for a sales rep position
Cons
company leads are scattered and unorganized at best, competition is tough especially with dealerships offering $0 installs.