The nature of the business is competitive, and each is an independent contractor. But there is no good system to help new agents learn the business or develop the skills needed to be successful. Therefore there is a lot of learning by trial and error, and the other agents are not compensated or benefited by helping you, so there is no really sense of teamwork or help. The broker is not readily available for questions, but is there for criticism if there is a problem.
Set your own schedule
High cost of mandatory fees