Fun people, good managers, days don't seem repedetive.
Pros: small bonus's but at least there are some, fun people, good training programs.
Cons: depends on the position you are in.
Fun work environment, lots of people to talk to and help with questions. The management team is fun and doesn't seem stressful. The hardest part is reaching your numbers on sales. The easiest part is that there is not too much pressure or threat for losing your job if you don't reach your numbers.