Great initial sales training.
Great place to start your career.
Svantaggi
Its transactional, not consultative so in the long run you will make less money being in a transactional sale.
Be weary of some high pressure sales tactics. It can be a great place to start and learn from but not the exact type of sales process you want to carry throughout your entire career.