Very poor company to work for. Would hire only people from head office in Spain if they could get around Canadian immigration.
When I worked for them they regulatory terminated Canadians and would replace them with company head office personal, so that way they seem to get around bringing in foreign workers.
upper management speaks spanish, very poor english which causes communication issues
expect to word 10 and two or 12 and 2week shifts