No room for advancement at all just a job until you find another one. They do not care about you at all you are just a number and will fire you for production in a heartbeat.
“When you leave you not be paid your final commissions” very unfair and non ethical (they have you sign a document when you are hired they you will forfeit your commissions) once you leave the company. It’s very shady so beware they are gonna keep your commissions when you leave there is no way around it