I joined a tech company as a fresher about 7–8 months ago. My initial probation was 6 months, but on the last day of probation, they extended it citing “performance issues.”
What’s confusing is ; the feedback I got was almost the same as what I received 2 months before that. It feels like there was no real evaluation of my progress, or maybe they just didn’t take the time to reassess properly.
Since joining, I’ve honestly put in a lot of effort. Compared to some others who joined around the same time (in different teams), I feel like I’ve handled more work and picked up more skills. I was hired as a backend dev, but I’ve been given a mix of frontend, backend, and even testing work. I didn’t complain because I thought learning more would help.
But the way work is handled in my team is frustrating: They assign me good/important tasks, but then take them away midway saying it’s urgent and give them to a senior ;
This has happened 3–4 times now ;
I end up fixing minor bugs while someone else finishes the same task in roughly the same time I had originally asked for ;
There are no clear expectations defined for me
There’s also clear favoritism in my team. Two people are close to the manager, and they’ve never really helped me. At times, it feels like their opinion influences how I’m evaluated.
Also, during my review period, the senior who usually assigns/reviews my work was absent for a few days. Not sure if that affected the decision.
Recently, the company did silent layoffs and put some devs on PIP, which makes things even more uncertain.
Now my extended probation ends in the first week of June. I’ve been doing everything they’ve asked ; regular check-ins, trying to improve, taking initiative ; but I still don’t know what exactly they expect from me.
Some days I feel like I should just stick it out, other days I feel like they’ve already made up their mind and I’m just being dragged along.
If they extend my probation again, I’m seriously thinking of quitting.
Has anyone been in a similar situation? Is this normal in some companies?
Should I wait it out or start looking for a new job now?
Am I overthinking this or are these red flags?
Would really appreciate honest advice.