| > The problem with this strategy is you can never go back. Reading all these stories about bad managers and stuff, do managers and employees take things personal in the US? So if you leave for a better deal you actually will make personal problems between employer end employee? Whenever someone under me quits for a better deal or another job that I can't match I tell them "good luck and thanks for the time you shared with us, if you change your mind, welcome back". Same with salary negotiations, I usually ask them to give me "ammunition" that I can use against the higher-ups to get them raises, that is job offers at other companies, lists of stuff they have done and statements from other departments. Usually I manage to get them 5-10% raise but sometimes even more. People work so much better if they are happy about their situation from what I can tell. |
If you joined, people on the team are helping get you up to speed on new tech, and you quit within two months before we even had a chance at a payoff for the work the team put in, that's off-putting because it's inconsiderate.
It's not illegal, and you have a right to it. But my team likewise has a right to work with people who are considerate of their time. And the business likewise has a right to ask me for positive value from hiring. So I'm going to pass on rehiring that guy.
Now, insta-quitting on being told that you're getting "a kick in the ass" instead of a raise is easily justified and if someone were mismanaged so egregiously previously I'd have no problem rehiring them. To be honest, no software engineer in their right mind would ever go back to a company where that was said unless it was for "fuck you money" so the situation just never arises.
Leaving for more money or a different kind of job is not a big deal. That's life and I'd expect a decent transition with work hand-offs and whatnot. No one will be upset about that.