Pros: flexibility of hours, management, satisfaction of seeing others succeed
Cons: pay, lack of teamwork, no growth potential
Great company to work for, but no opportunity for advancement or to grow financially. Insurance just changed this year and is terrible. Very rewarding helping others succeed, but you will be on your own. Little to no teamwork. Greatly focussed on numbers and not on the personal.