Pros
Each day is what you want it to be and has unlimited potential. There should never be a moment when you're bored or have nothing to do, THERE IS ALWAYS SOMETHING TO DO. You'll be given the tools for success and if true effort is put forth the chance for success is almost guaranteed, at what level is up to each individual. The opportunity to grow within the company and run your own office is a real thing. I'm living proof running the city of my choice.
Cons
It's hard work!! Nothing is given in this business and one must be able to truly put forth an effort. The first 6-12 months is a struggle to survive and learn the nuances of the business. It will require at least 50 hour work weeks in an agent's first 12-18 months to build a personal network to compete with the top earners in the company.