When do you look for your next role?
Joined new company new team, finally happy with the people, the vibes, environment, but I want to work on a different product and industry (been in financial services for 4 yrs).
Previously I'd look immediately if I'm unhappy, but I'm happy for the first time and not sure how to strategize this.
From a US perspective, I think it is difficult for a company to sponsor an employee. There are H1B visa issues. That being said I hired a project manager and my company was willing to sponsor.
Typically, I have seen staffing agencies sponsor foreign citizens.
Good luck. I came to the US from the UK on a Green Card and am now a citizen. My belief is there is a skills shortage and we need people.
Coach
If you're not Canadian, Mexican, Singaporean, or Australian, indirect through L1 is probably easier than trying to find an employer who will play H1B lotto with you from abroad.