I posted this as a comment the other day, but it should probably be a thread. There are notices at the office from Tech Mahindra on the bulletin board in the office of notice to bring in H1B workers. How? They are laying off people left and right, few if any internal jobs posted, yet they are allowed to bring in H1Bs? How is that even legal? How can a company laying off American workers bring in additional foreign workers? Shouldn’t those jobs have been posted internally and externally before being allowed to do this?
I don’t have anything against the folks coming, it’s not about that. They come for better paying jobs and I can understand, but how is that fair to American workers?