Background: I'm a H1B holder working as a Software Engineer in US. I've been with this company for 1 year.
Our annual salary review is coming soon and instead of negotiating for salary, I'd like to ask them to sponsor me for permanent residency in US. Since green card sponsorship is a very expensive and time consuming process for the company, I'm thinking this may be a good substitute instead of a raise. This definitely doesn't seem to be the norm though and I'm wondering if it would be better to just take the raise and ask for green card sponsorship separately.