Hi, I'm currently working in India for Company X. I have a job offer in a US company based out of Atlanta (Lets call Company Y). Company Y has offices in Atlanta, Mexico, London and Sydney but do not have any office in India. Y has offered me a position in their company at Atlanta Office. However the H1B visa cap has reached for this year and I cannot apply for it anymore
Is there any other option through which I can take up the offer from Company Y. They are also ok to make an offer to me in their other locations outside US if that would help me come to US sooner.
Additional info: I have a B1 Visa and have made two short trips to the US in the past.
Please help. Also point me to any consultancies who provide these services. I can request company Y to get in touch with them.