Pros
I have been with the company since 2003 -
Next a bad word, always looking for quality people to hire
they promote you- the SVP is always there to lend a hand.
Their products are amazing, the offices are beautiful. Very little turnover if you are doing your job! They pay your health insurance 100% and lots of days off!
Cons
There are none. Just do your job and you are safe .