Pros
Training was pretty good because that was part of the job. The people training you on the tech were you at one point. So one day you end up training other employees and real estate agents. It's a nicely worked cycle.
Cons
Absolute abysmal pay. We were helping contribute to agents sales of multi-million dollar homes while being paid scraps from the company. The amount of work put in to our jobs did not equally reflect in our paychecks. The raises were almost never happening either. It was also extremely hard to grow because there were not enough opportunities and then the hoops you had to jump through to grow were just unfair. The company also used to pay 100% of employee benefits and they stopped that. They do not invest in their employees.