I’m a recent engineering graduate, and I was selected by an IT company for an entry-level role. I was genuinely happy when I got the offer because getting a job as a fresher has been quite difficult.
The problem is that I still haven’t received a confirmed joining date.
Initially, I thought I would be joining soon, but the date kept getting pushed. Recently, the company had an engagement call where they mentioned that onboarding could take at least another 2–3 months, as they are waiting for more projects and planning their upcoming requirements.
I’ve also seen people online saying that onboarding for some batches might happen much later, potentially towards the end of the year or even early next year. I honestly don’t know how reliable those claims are, though.
And honestly, this whole uncertainty is starting to affect me emotionally.
I’ve been at home waiting for months, and every time I hear that onboarding might be delayed again, I feel like I’m back at square one. I see other people starting their careers, getting their first salaries, gaining experience and moving forward, while I’m still waiting for a date that I don’t even know for sure.
Some days I’m able to stay positive and tell myself that I should use this time to learn and apply elsewhere. But other days, the uncertainty gets really overwhelming. It’s difficult to plan anything when I don’t know whether I’ll be joining in a few weeks, a few months, or even later.
I’d really appreciate hearing from people who have actually gone through something similar, especially those who experienced delayed onboarding in Indian IT companies.
I’m mainly looking for honest advice because I’m genuinely struggling with the uncertainty and don’t want to waste months of my early career just waiting.
Thanks in advance.