Pros
Commission on sales based campaigns is paid promptly and well. Good training scheme to get new starters acclimatised to the company and department they will be working in.
Cons
Incredibly high staff turnover - majority of new starters (60-70%) will leave within a month. Low wage tier staff are considered disposable and not valued as employees in any way. Poor management with little feedback on job performance. Progression through the company is next to impossible due to constantly changing advancement programs, rendering courses obsolete before staff have completed them. Promotions are given solely on the basis of whoever is friends with management - performance matters little compared to drinking with managers on a Friday night. Oppressive working environment in many departments.