Vantaggi
It's quite entrepreneurial - you get what you put into this. It is like owning your own business - including sales, customer support, issues, etc. So this can be good and bad at the same time as growing a solid business can take an investment on the support side for these clients.
Svantaggi
This is truly a long term, professional sales role. The opportunities for advancement are minimal to zero. You will get great support throughout the organization if you are in the top 10%, otherwise it seems that the organization has little interest outside of that circle. It seems from experience, there are better options in terms of companies within the same industry (other leading/top IT resellers/VARs) if you are seeking a great long term and rewarding career opportunity.