Pros
A check, commissions of 3% if they decide to pay you. Health insurance (obama care) dental optical health etc... Decent people to work with, as long as its not certain management.
Cons
under paid, very poor training on computer system, very exceptional customer contracts forcing employees to take their personal time to cunduct company business, dishonest with both customers and employees, forcing employees to take on additional responsibilities without training of compensation. Just to name a few