i'm a tradie, mostly 10+ million dollar homes. just finished a huge project in northern ontario, been around canadians non-stop. we all help eachother, we exchange tools, help loading and unloading massive shit into the house, beers after work, site is clean and usually safe etc. etc. feels like a big brotherhood. week 3 on an all indian job in brampton. > nobody speaks english > the smell > tools go missing > people ignore pylons and caution signs to keep them out of my work area (wet epoxies, clean etc) > the smell > people are rude and dont say good morning or goodbye > the smell dude...  relates to your story because the owner is an indian billionaire who brought in all indian crews to save money, just exploiting them. any time i work for italians, canadians etc. there is some amount of decency, at least at this level of construction.
Canada