The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
It is different to leaving a current job because when you do that the company has got some value from your work, and you need to give a notice period which gives them a chance to replace you, and that notice period also means you have fully complied with your legal and moral duty to the company. Accepting a job offer and then declining it puts the company in a bad situation for many reasons. For one they may be banking on the fact that you are starting, and now they have to re-start the hiring process. They might have spent money on advertising, on agency fees etc which has gone to waste. If you are waiting on another offer to come through then you should tell the company that you need to wait, not accept it while you wait and see if the other offer comes through.
I'm not sure where you live but everything here is "at will". There's no legal obligation at all and the moral obligation only seems to apply to the employee not the business. I've seen someone walked out of many jobs with no notice at all, and I've seen people rage quit and storm out.
This company knew I was interviewing with other companies. I think that's why they put a very short time limit on the offer they extended.
I'm with you. I have no loyalty for any company. They need my skills and I sell my time + skills to make my living. If I don't produce they will ex me. If I find better option, I will leave. Simple as that.
I can't understand this mindset many people have (especially in the states) where employees should be both beholden and loyal to companies even at their own cost but companies have zero obligation to the employee beyond a static paycheck. Hypocritical.
Loyalty, like respect, is a two-way street. If a company doesn't want to worry about hiring difficulties, then take the steps to keep talent you've hired. It's not like job-hunting is free for the labor either (in dollars or in time).
EDIT: Also in this specific case, no contracts have been signed yet. Do you honestly think a company would "do what's right" even if it cost the company money and they had no legal obligation to do it?
I also understand that if it made sense for them, they'd cancel on me even after I'd quit my current job. I've seen that happen before (not to me, but to a friend).
Happened to me. After I moved, in fact. Company decided they were fine with their old system and let 3 new hires go days before we started. I even drove 13 hours to an interview for that job. Learned my lesson. Now I'm just chilling in the middle of nowhere Kansas. Thinking of hopping over to CO after I finish school.
Happened to me too. Got an interview, then an offer, and a couple of days later a friend of theirs got the job instead. So much for moral obligations...
Thankfully I had waited on responses from other companies before telling them to ignore my other applications, so I had no trouble taking another offer.
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
And... you fell for their trap. What they did is unprofessional and should be seriously considered in future job searches. My experience says that short times for consideration are red flags being waved in your face.
Did it involve a suggestion that you might be sleeping with the fishes?
I did not know we had Troy McClure as a member.
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004
I have made the decision to decline your job offer and will no longer be joining you at this time. I have recently been offered an alternative role with another organisation which is much more suited to my current situation.
I apologise for any inconvenience this may have caused you and I thank you for your time and interest.
Basically just keep it short and to the point. It is good to mention the other offer as it reduces their need to come back with follow up questions (which they likely will if you don't say anything), which you don't want.
If they are professional enough then you will get a short "we are sorry but all the best" reply. Otherwise you might get a short and ungrateful one... either way, you shouldn't need to take any further action with them.
This happens a lot. It's the nature of job-hunting. If you've had two interviews, and one makes you an offer, and you're under pressure to say yes or no then you should say yes. You can't assume the other will be an offer, so if you don't accept the first you might end up with nothing. In practice it's the agency (if any) that gets upset (and might call you unprofessional) rather than the client, for understandable reasons. But that's life.
As I was once told, if you don't look after yourself, no-one else will. Harsh, but true.
I have made the decision to decline your job offer and will no longer be joining you at this time
Too brutal, too much information, and with bits in the wrong order.
Unfortunately, circumstances dictate that things will not be able to go forward as planned, and I am no longer able to join you at this time.
I thank you for your time and interest in me, and apologise for any inconvenience this may cause.
You've got to use things like "join you at this time" and "your interest in me", in case the other job goes pear-shaped.
I wanna be a eunuchs developer! Pass me a bread knife!
Agree - make it non-personal. Blame "circumstances" not personal choice.
Do this sooner rather than later if you are feeling guilty about letting down company A; BUT do wait until you've had and accepted a formal offer from B, otherwise it becomes very awkward to go back to A and say, "you know that job offer I turned down? Due to a change in circumstances..."