Does there need to be discrimination for the result to be skewed in this way? The way I read the parent, immigrant employees are willing to do more for less due to a logical judgement about their situation, and from a pool of "Available jobs" may chose to throw a wider net, where someone who has more leeway can be pickier. (In my situation, I was making negligible money and when offered what seemed like a _mind-blowing_ salary of 3x my prior, accepted off the bat, without realizing until much later that I was being paid far below the rate of both my cohort and my experience level for the work being done)
That still sounds like the company that made you the offer was exploiting you; they took advantage of your tough situation to pay you less than they would have if you had more leverage.
Btw, all (well, most profitable) are always exploiting you - paying you less than you produce for the company. You’re also always exploiting the company - you’re making more money collaborating with pther employees than you would by yourself!