I have been doing good at my current company, been here for 3+ years working initially as an Entry Level, then promoted after an year to a MidLevel Software Engineer. I have been receiving "Exceeds Expectations i.e. 4/5" rating since the beginning and "Superb i.e. 5/5" rating once.
I applied for international relocation to Singapore back in July. The manager and skip mentioned that while cost cutting is going on, they are making an exception for me and it should be processed completely by initial weeks of January 2023. In times of layoffs, and especially with my company's stocks not doing that good, I am afraid if it could lead to getting laid off. This is causing me a bit of anxiety.
Although it is being mentioned by leadership that no layoffs are happening, we are seeing projects getting cut off, rigorous re-orgs happening, and entire focus of the organisation is on cost saving, which I feel is great especially in current times.
I started the conversations for relocation when times were going good in terms of offers being posted in the market. The teams were thriving as well in terms of work. But by the time entire process got over, it seems the situations have changed. What should I do?
To add on, another thing I did sometime back was to share with my manager on how I am performing several roles of the next level and how it can be used to further the cause of promotion in the upcoming performance reviews. I tried to break down the career ladder doc into key umbrellas of behaviours needed, and assigned the initiatives I delivered under those. Now afraid if this was another way I shot myself in the foot by asking for more in times of cost-saving and probably being conservative. Please assist with your advice.
I have been receiving "Exceeds Expectations i.e. 4/5" rating since the beginning and "Superb i.e. 5/5" rating once.
Unless your company ratings are stupendously inflated, this is a very good sign and you should be proud of this accomplishment! This makes your standing much stronger as companies will generally go out of their way to make exceptions for high-performers with more experience. For example, Meta initially only allowed well-performing E5+ (senior+) engineers to apply for full-remote work.
As for the relocation thing, I feel like you may be worrying too much about it unless you gave it as an ultimatum (i.e. "Give me this relocation or I'll quit"):
Now afraid if this was another way I shot myself in the foot by asking for more in times of cost-saving and probably being conservative.
It's true that you can end up on bad terms with management when requesting more time on projects, but that's generally from when you do it poorly:
Zooming out, it seems like you're getting in your own head (totally understandable in this climate, I get it). If you have a good relationship with your manager, I would simply ask them about all these angles:
Is Singapore a remote location or is it the HQ? Where are more engineers in the company located? If Singapore is the bigger location, I think this is a great career move long term.
I would not be too concerned about getting laid off or completely wrecked simply because you are in a remote location. (I'd be concerned if you were at a tiny startup with no track record, but if you're at a large-ish company with a history of doing good by employees, I would not be concerned.)
Some considerations: