Pros
1. Steep learning curve. There are many clients and little staff to manage all the tasks, so you will be expected to take on lots of responsibilities. They 2. Extensive client base. Good for expanding one's portfolio, and one might make useful connections. 3. Colleagues below the top management are all pleasant to work with. They offer help when possible. 4. Incentives are given to try to encourage performance. 5. One will thrive well in the environment if one has a glib tongue.
Cons
1. Easy to burn out. You're stretched to maximise every dollar that you're paid, and yet it never seems to be enough. 2. Questionable ethics. (Pay close enough attention to the reviews here, and you'll realise how similarly worded some of them are.) 3. Tendency to over promise clients. When there's little communication between the salesperson and the operations team, the salesperson fails to understand the limitations of campaign execution. This results in promising clients short turnover times, agreeing to difficult requests, etc. 4. Difficult higher management. They have good intentions, but fail to understand their employees. Employee turnover is increasing, and yet they haven't realised that their inability to address real employee concerns is one of the factors behind these decisions. Instead, they seem to find those that want to leave ungrateful. 5. Lack of appreciation. Many of the colleagues here really go out of their way to do their work without complaints, yet they aren't given what they deserve, in terms of treatment and compensation. 6. High employee turnover.