Pros
The money is fair. The technology is also a good perk that you get free to use. Looks great to other corporate companies. Is impressive from a 20 something viewpoint; like being successful at a young age.
Cons
The training classes where there but I was never sent to them and they wonder why I didn't perform well. I asked time after time if I was going to go and received no answer. They pretty much set me up for failure. I got to send all my reps to training while I sat in my office jealous that I never got to go. They always talked about the execution of certain matrix's but the only execution that they actually helped me succeed in was my own. NOT FOR PEOPLE THAT WANT A LIFE OF THERE OWN. Also, not for married folk. Oh and one last thing, if you are religious or have good morals and values, run...