As you all will be well aware of COVID-19 situation and many companies are revoking offers, unfortunately my offer also got revoked but they gave me an alternate choice and I need help of experienced people in taking the decision.
So I'm currently doing internship in some xyz company (completed 4 months, 2 months remaining) and I also had a full time offer from the same company. It was paying me 15-20 LPA in India (for comparison, Amazon pays around 30 LPA and google around 40-50 LPA) so in terms of salary it was not bad but anyways I had a plan to switch company after my intern (I have good projects and good grasp on DSA). So I got a call saying that my offer is revoked due to financial situations of company, I don't have to work from now on but I will get a Internship certificate of 6 months so that it will also be helpful for me to get another job in future.
After some days I got a call from another team that they want me in their team but I will not have a gurantee of full-time offer. It will depend on performance of next 2 months and I will have to work more (10-12 hrs per day). So without giving a second thought, I joined because the work this team is doing is quite interesting and I thought I can learn new things from here and parallelly I can prepare for the interviews of other companies. But unfortunately I am not able to prepare anything after my office work. Even if we keep that aside, I no longer enjoy working here. I asked some peoples for advice and most of them are saying that no one knows when will hiring starts again and what will be the impact. So it's better to stay and try to get a full-time offer.
So there are two cases here to consider:
I stay: I can give my 10-12 hrs per day for next 2 months and learn new skills but there is no gurantee that it will get converted after that. Despite of my performance if company don't have funds, it won't get converted to full-time.
I leave: I can leave, brush my old skills and projects, focus on cp. So I can be assure that whenever hiring starts there will be 100% chances of getting a better offer.
In both of the cases, I will leave whenever hiring starts.
So according to my friends and mentors and seniors, if hiring won't get started for suppose next 6 months, and if I won't have an better offer in this time, I will not have any work to do and may get filled with negativity.
But according to me, there is no point of hard work here. I think hiring of freshers for SDE-1 will again start around after 2 months, and I should focus on cp and try for google, directI or facebook... I got referrals in some tier-1 companies but they all said the process is going very slow and can't say when will my interviews get schedule. What do you think, when will hiring boost up again?
It's a tough decision for me to take and I'm very confused and in serious tension that I don't have a job at the end of the year when I'm in top 500 in India on cf and also have good projects.
So what do you guys suggest? what will be the best thing to do here?
Did you finish university?
No, I'm in my final year. Will graduate after 2 months
I would suggest you to stay away from companies until you graduate, especially ones asking you to work 8 hours or more, unless you don't have basic financial support. Based on your CF profile you appear to be better than most of your peers. Work can wait.
You are absolutely right, that's exactly what I thought. The only thing that I'm scared of is a long recession of more than 6 months.
You don't need to be afraid, demand for Software engineers can only increase after this and more companies will find ways to let people work remotely.
Can i ask you one question? Why did u put Indian flag before in your country name?
wtf are you talking about?
https://codeforces.me/ratings/country/New%20Caledonia is obviously not the Indian flag.
With the current situation, I doubt if hiring will be back to normal in 2 months. I have a friend in a major IT company in India who has told me that hiring has been completely stopped, at least in the teams they know about. This may not be true for all firms, and may surely change in the span of 2 months.
It's really your decision, and I just wanted to state what I know.
That's why I posted this blog here, because we have all the best coders and developers on cf from all over the globe and in different different companies. So it will be easier to get the status and situation here. I am sure there are more people like me whose offers get revoked so I thoughts it might be helpful for those too.
Amazon is actively hiring, and other companies like De-shaw etc. I think you should check them out. CTC is an absolute myth. The ctc is 30, the base is not even half of it. The ctc spreads across 4 years, so 15-20 is not bad in Indian markets, looking at the situation, you should stick to them. Thanks.
Hey, I got a referral from Amazon but they said the process is going very slow, so I am not sure when will the interviews get schedule. I guess you have a offer from directI, do you know if they are still hiring?
Google does not pay 40-50 LPA in India, not atleast to new grads.
AFAIK the base ranges from 14-17, rest are stocks.
AFAIK he mentioned "LPA" duh
Yeah every offer letter has lpa written though despite having stocks spread across 4.
Don’t work like 10-12 hours per day. You’re paying your potential to get better.
If you don't have any immediate financial responsibilities, I guess you should focus CP and brush up your skills. Working 10-12 hours a day is anyways equivalent to draining your potential.
Also to let you know, CodeNation and Sharechat are hiring actively. Also there is almost no effect of this recession on big giants like Amazon, Google and Microsoft etc (even process not has not slow down I can say that for sure).
So I would suggest you to work on interview prep and get through your dream company, rather than exhausting yourself in the present company.
Well I did lose my internship at Google, so I wouldnt say it had no effect. (Just for context, I’m from Brazil and I was going to go to tbe US for the internship, but because of Covid I can not go anymore. I was going to work from my home country remotely but for some reason I cannot work remotely from Brazil. They would give me the internship for next year but since I will be graduating this year I cannot do this.)