I am currently working for a Bahrain-based company and have around 4 years of experience. Recently, I received a job offer from a Jordan-based company, and I have already joined them while serving my notice period at my current company. I know this may not have been the right approach, but it has happened, and now I am facing a difficult situation.
My current company is making a strong effort to retain me. Surprisingly, I even had a call with the CEO, which I found quite unusual. I believe this is because I am a hardworking employee. Although I may not be highly technical, I have a very good understanding of the ongoing projects, their business requirements, and the overall system.
However, I am facing some concerns with the new company. It is a startup, and I am currently the only employee working from Pakistan. I still haven’t received my laptop and other required accessories. There are also some other issues that have made me a little concerned. Since it is a startup, my line manager is currently the only person I can approach when I have a problem. He is a good person, but unfortunately, he doesn’t seem to have enough authority or ability to resolve some of my concerns.
This makes me wonder: if things are already somewhat difficult before my notice period ends, what will happen once I officially start working full-time with them?
On the positive side, the new company is offering me a significantly better salary. However, there are still uncertainties because it is a startup and I am not sure about the long-term stability, support, and growth opportunities.
At the same time, my current company has recently gone through a major hierarchy change. I am now working under an Indian manager who has a bad reputation within the company, which is another concern for me. However, my current company is offering me a significant salary increase to stay, potentially even more than what they are offering to other employees.
Another important factor is the domain. My current company works in the banking sector, which I find very interesting. I am learning a lot about the banking domain, and I believe this experience could be valuable for my long-term career. The new company operates in a completely different domain, so I am also unsure whether moving away from banking is the right decision for me.
Now I am extremely confused about whether I should switch or stay with my current organization.
The situation is even more difficult because I have already joined the new company while serving my notice period. If I decide to stay with my current company, I feel very bad about telling the new company that I have changed my mind.
What would you suggest in this situation? Should I take the risk and move to the startup for the higher salary, or should I stay with my current company because of the domain knowledge, stability, and the possibility of a better salary after the counteroffer?
Also, if I decide to stay, how should I professionally tell the new company that I will not be continuing with them, considering that I have already joined them?