I used to work with these guys at Foodbasics for almost a decade. Literally, the vast majority of them are completely incompetent at simple tasks like stacking water bottle packages or simply facing the store. I had to watch them like a hawk every shift to make sure they weren't slacking around or cutting corners. And that's if they know English, which many of them don't.
If you have an Indian store manager, you're in trouble like I was for three years, to the point I went back to college to finish my studies and get a job that didn't involve babying Indians. These Indians are nepotistic as hell and will always hire Indians, no matter what, and how futile it is, even if they're FOB, uneducated monolinguists who speak only Hindi. We had part-time students who told the manager they were able to work full-time despite that not being possible, so they skipped their shifts, and bailed immediately after they got PR and an office job, but still expected to get paid for shifts they didn't even work.
The manager never learned his lesson and kept hiring Indians who don't care about the job and see this as a side hustle, so they skip shifts, ignore tasks given to them, and quit without warning once they get a better offer. Almost every Indian I worked with told me they were going to leave in a couple of months or maybe a year at most because they hate manual labor and don't want to work here, and many of them quit in that time.
I literally don't want to work with any Indian at all anymore, even if they were raised here. The work ethic and motivation of these guys are so subpar that I question the quality of work that comes from Indians now. And this is just groceries, and I can't imagine how they're messing up in more complex industries.