Expenses and a living allowance are paid
Only at site. & days out employee has to find his own accomodation. I am not thinking any company in Canada will provide accommodation once we are out of site.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.