Nice team environment.
Pros: meeting and working with many different people.
Cons: not a steedy income.
Great work experience. Learned a lot about customer service and marketing. Lead generating and networking is a must. Learning different computer programs is a must. Multi tasking is important to perform the duties needed to be successful in this position. No assistance will be provided. You must be a self starter and self motivated.