Pros
Some of the people are fantastic and will become lifelong friends. Vendors provide clear information that will benefit your client(s). Friends will not pay your bills though...so read the "Cons" with an open mind. The reason for 2 stars instead of 1 is due to the people I met. They make the company fun, but being nice will not get you far in the company.
Cons
Management is not professional and there is a TREMENDOUS lag in communication. Criticism is based on hear-say and there is no training. If you have none to little experience in sales, don't expect to be trained. They will promise you the moon and stars, but you will be given a telescope-to put the comparison lightly. This job brings on a tremendous amount of stress-professionally and personally. Most employees are driven by money and not teamwork. It's quiet sad that this company is as successful as it is given how poor they treat employees. Don't expect anyone to be reprimanded for treating an employee unfairly or disrespectfully because seniority speaks more volume then your concern.