Pros
This is an opportunity that doesn't come around often. To be able to take the in-depth training you receive, along with the ability to remain positive and aggressive and turn it all into dollar bills is absolutely amazing. While the culture is second to none, and is easy to fall in love with, I truly believe that the opportunity to succeed and flourish professionally and financially should be the ONLY reason to join the greatest Team in the country.
Cons
You'll work long hours. You will put yourself through a lot of stress. You will face rejection daily. You will be married to your job. We strive on the ability to put ourselves to the test every day. There are plenty of drawbacks in career with this much upside. While the negatives should be expected, the pros outweigh the cons time and time again.