Pros: compensation, awards trips, spiffs, employees
Cons: jumping through hoops sometimes to earn your spiffs or bonuses that are always changing
I believe they are a great company to work for. Was trained very well, compensation was great, allowed Work From Home 3 days a week. Ability to make money and be recognized for your hard work. Co Workers made being in the office more enjoyable. Vendors give out gift cards on a regular basis for pushing their products and running contest.
Only negative thing is the unknown direction towards that role with outsourcing to India on parts of our jobs.