Pros
Incredible opportunity for growth and the ability to change your life forever. A challenge that helps you grow constantly to become a better person both professionally and personally. The ability to have fun and interact with people all over the country and build relationships. Great banter in the office and a great culture and atmosphere. The night before my interview at the company I came on glassdoor and saw a bunch of negative reviews about people that had worked here. I almost didn't go to my interview based on that. It would have been the greatest mistake of my entire life. My friend who referred me in and didn't even work for the company told me the people doing very well at the company making a great living for themselves didn't have time to come onto a website like this to say that. It's not about time, it's just if you're doing well something like this doesn't cross your mind. It's the quitters and people that had the wrong outlook that post on a site like this. This is my way of giving back. This company is incredible, and it will change your life forever if you let it. Stay open minded, do what your leaders tell you to, push yourself when it's uncomfortable, and become a better version of yourself. I came into this company $12k in debt, drove the same old beater car, lived at home with my Dad. Now I have a 401(k), money invested elsewhere, a great car, a house, and everything else I could ever want. I had to work hard for it, but it was all worth it. Disregard the negative reviews of the people that didn't push their comfort zone, worked like this was a job for a paycheck, and didn't realize the incredible life changing opportunity this company offers you; not only as a career and something you can excel at, but be passionate about, and change your life forever. Do whatever you can to work here!
Cons
Any con would be based entirely on poor mindset, lack of worth ethic, or the lack of ability to push yourself to overcome your fears to succeed. This is the best company I've ever had the pleasure to work at, and unlike the many companies before I could list con's against, this company has few to none to complain about.