3.0
Nov 29, 2010
Current employee
Recommend
CEO approval
Business outlook
Pros
They treat you very well
Cons
the score system is very stressful to maintain, if you don't have enough percentage, you lose your sales commission. surveys done by customers help determine your score, and sometimes its not your fault, ie. policy not able to lower interest.