This company is Canadian; our payment was greatly delayed by this. The training was rushed and did not prepare us well for the event. The client did not have anyone on site and we had little info to share. We were expected to book appts at homes.