Pros
Working at Hero Corp was an invaluable learning experience both professionally and personally. The company culture and people are amazing! I would highly recommend that anyone with entrepreneurial ambitions should work in residential field sales at least once in their life. The skills you gain cannot be learned in any other environment but can be transferred to any role/industry. You'd be surprised how many billionaire's cut their teeth knocking on doors! Approach with an open mind and don't believe the stigma. The training and development program is one of the best I have experienced and being 100% performance based as well as promotion from within the financial and career opportunities are fantastic BUT It's up to you to make it happen. It's a lot of hard work and not for the faint hearted but the rewards are there for the taking if you're willing to work hard enough for them.
Cons
The main con for me was that hours of work made it difficult to have a work/life balance and keep a steady routine. Especially when having to go on back to back business trips. However if you're willing to sacrifice your time and put in the hard work now the career progression opportunities make it worth it in the long run.