Should I even attempt it at all?
Yes of course you should, you miss 100% of the shots you don't take.
But don't count on it, restart your job hunting anyways.
Turning down an offer is not a big problem, but you were turning it down after confirmed acceptation, that's already dipping into certain level of dishonesty. A good number of companies sees ...
I have an appointment to go to for personal reasons. You can say 'doctor appointment' but then you run the risk of them asking for a doctor note which you won't be able to provide and that can get you in a jam. People have to go do stuff all the time, you don't need to give your life story. People around you are probably doing this right now.
Is there a way to find this out before I accept the job offer? I'd
seriously reconsider if I knew for sure that they wouldn't allow it,
but I don't want to risk the whole offer by asking them outright.
If something is important to you, you simply need to ask about it.
Something like "My partner and I have a dream of living overseas for a few years. Is ...
Given that you have answered all the questions truthfully, and did not intentionally hide / withheld information, you don't need to be worried. If you were not asked / expected to reveal any particular information, you don't need to provide it.
Just give it a couple more days. Check back same time next week, if you don't get to hear in the meantime.
If you're not comfortable for e-mail/ call / text / in-person meeting to start with, professional networking sites are made just for cases like this. One of the most widely used sites is LinkedIn.
If you're friends with them more than in a professional setup, you can consider inviting / adding them in your personal social networking sites, too. Then, based ...
You didn't say how you found out you will be losing your job - were there some rumours (which may be totally untrue) or did your manager or HR or someone else who would know tell you officially?
In the first case you would first make sure that this is actually true. Often people make assumptions that turn out to be wrong.
In the second case, any manager ...
Should I follow up with the recruiter about this?
Yes. But it sounds like you already did ("I probed the recruiter about relocation details and they responded they are still waiting on background check results").
You might wish to ask the recruiter when you should expect the background check to be completed.
Should I disclose anything at this point?
I think you can always try and the example email you have shown looks fine and honest to me. I however do see a few issues.
1) You say you want to leave company B a few months or a year from now. So you expect company A not only to reconsider you but to also wait some time before you can join. That might be asking too much.
2) You have tried company B only ...
Yes, reach out to the HR about the update. In my opinion, the best time to do that was yesterday, do it as soon as possible.
As a professional, you need to know how to follow up things / activities. Consider this as a part of your training.
What strategy should I take assuming I want to stay at the company\
Excel and hope for the best. Worry less about what others are doing or making and focus on proactively making yourself into a promotion candidate rather than waiting for someone to notice you.
You don't do this by antagonising people above you, you do it by making it look as if promoting ...
The fastest way I know to getting promoted is to switch jobs every 1 year or so. According to my coworkers, many of which of whom have been in the IT field for a bunch of years (5+), they mention being promoted in-house comes hard and at times there is literally no track to getting promoted.
This can happen with startups, but big companies generally do not ...
Document any relevant interaction with that colleague. Talk to your boss about the situation, state the facts, how they affect you and your work. When talking to your boss, put the focus on what you can do in order to have a professional work relation with your colleague rather than sounding accusative.
People don't change. Not really, anyway.
They can be open minded about self improvement, and learn to manage any negative personality aspects, but they don't fundamentally change.
Petty, solipsistic (self-centered, thinks the world revolves around him. Almost narcissistic - ex: you finding a mistake in his code is not simply a correction, it's a personal ...
First, don't lie to your boss by telling him that you have:
a doctors appointment
you need to attend to a funeral
that your dog needs to to see a vet
or anything similar..
A lie is not just a personal burden for anyone with at least a bit of conscience, it might also eventually be revealed. Besides that, your boss might do the math after finding out that ...