Unrelated to immigration but not for stupid managers. Friend of mine was promised a raise which was basically an adjustment of compensation.
He was fed up and he went to a meeting and he had to hear "what are you going to do about it?" Manager knew his wife was pregnant and wanted to use it, or I suppose it was it. He told he would pack his stuff and leave. So he did. He packed his stuff, shared the news and another senior manager rushed after him to bring him back to his team with the raise.
I left the company few years ago but now and then I think about it. How someone can be so opportunistic with to the point of trying to abuse someone about to be a father for few thousands of dollars that do not even belong to him. And EVEN if he got a bonus or something it would have been much much less than that to the point that, if it was me, I would be so ashamed to admit that.
Possibly he would have done that with anyone in a special situation. And I am sure this is more common than not, but how f'up it is to hide behind "it is just business" cover to act like this.
I decided to leave a company before my probationary period, and the HR woman was visibly angry with me; she was one of these lifers at the company.
Some people just identify with the company and/or like the power they get through the position.