Another indicator that this is true is that he says that being on a work visa required his colleagues to push ethical boundaries. Having worked for many years, multiple employers and many managers on a work visa myself, I can assure you that this is not true everywhere, or even most places.
Seriously, any one on a work visa who is being pressured to do something ethically repugnant should change their job. In many cases this is easier than you would imagine.