They change commission mid month so you earn much less, don't pay out earned commissions when you leave the company. They use a third party called HelloTech for installations and they cancel reschedule at least 50% of the time as a result half of your sales are cancelled.