Vantaggi
The learning curve is exponential at first, you get to know and understand different industries. You get to improve your communication skill. You get to travel. Good place for fresh grad, because once you’ve worked with a bad company, no other companies will dissapoint you.
Svantaggi
The learning curve is super steep, you're expected to understand an industry and know your target market in 1 day. The KPI is crazy, you're expected to call and call and call, even though the job title and the job description sounds fancy, all they expect you to do is pick up the phone and call till you reach your daily call target. Your learning curve will turn into a plateau at some point. No benefits, bad company policy. The working environment can be demotivating at times.