Pros
When I came on board 3 years ago, I immediately felt welcome and valued. The training they provide is exceptional and did a great job at conveying what I needed to do to be successful. It was obvious the had been around the block many times and knew what they were doing. The additional rewards and company get-togethers really drive a strong company culture. Finally, I love the compensation and bonus program; never thought I would be "one of those people" making this much money.
Cons
Sometimes it's tough being productive all the time without a whip behind my back. I like the time freedom, but I've really had to learn to structure my time and be diligent with my goals. I've learned that sticking to a structured plan is difficult and I've seen a number of people come and go who I thought were more talented than me simply because they wouldn't maintain the level of activity needed to be successful. It also takes a little time getting a client base, so it can be financially straining at first if you don't have a savings. That said, after three years, I can unequivocally say that it's worth it.