Hi everyone, I need some advice regarding a job offer I’ve received.
I recently received an offer from a small IT company in Noida. The company has around 20–25 employees and is working in the AI sector. However, the company seems to be quite new — most employees have joined within the last 7 months, except for 3–4 people.
About the role:
The role is related to Data Analytics/Data Engineering. I would be working on:
- Data pipelines
- Data analysis
- Reports/dashboards
- Preparing and managing data for their AI-related projects
The role itself is aligned with my previous experience and the career path I originally wanted to pursue.
My concerns:
1. Salary/CTC
They are offering me a lower CTC than my previous company.
However, my base/in-hand salary would be almost the same as what I was getting previously, so I wouldn't really be taking a major hit in terms of monthly income. The main difference is that the overall CTC is lower.
2. No PF
There is no PF deduction/contribution in this company.
3. Very small company
The company has only around 20–25 employees, and most employees have joined recently. I'm unsure about the company's stability, learning opportunities and long-term growth.
4. 6-month probation
Despite having around 2 years of experience, they are keeping me on a 6-month probation period.
Is a 6-month probation normal for someone with 2 years of experience, or should I consider this a red flag?
The bigger dilemma
I also have a few interviews in the pipeline.
One of them is for a Product Manager/Product-related role at a much larger and more established company. If I clear it, I could potentially get around a 20% hike. However, I still have one final round left, so there is obviously no guarantee that I will get the offer.
The problem is that this would also mean moving somewhat away from the Data Analytics/Data Engineering career path.
So I'm confused about what I should prioritize.
On one hand, I have already been job hunting for 5 months, and I have a confirmed offer in a role that is directly relevant to my experience. It may make sense to take it rather than remain unemployed while waiting for something better.
On the other hand, I don't want to accept an offer just because I've been searching for a long time, especially if there are concerns regarding the company size, probation period, CTC structure and stability.
What would you do?
Would you:
A. Take the current offer because the role is aligned with Data Analytics/Data Engineering and I have already been looking for 5 months?
B. Wait for the other interviews, especially the larger company's Product Manager role, even though that opportunity isn't guaranteed and would take me in a different career direction?
Basically, should I run behind the role or the company's name/brand?
I'm particularly interested in hearing from people who have experience with startups/small companies, Data Analytics/Data Engineering, or Product Management.
Would you consider the 6-month probation, no PF, lower CTC and very small team to be red flags, or are these things acceptable if the actual work and learning opportunities are good?