Currently SDE2 (2 yoe) but most of the experience is related to Game Development! Zynga India is really outsourcing of dead games for maintenance and feature addition! Had difficulty getting interviews due to Zynga resume until Navi! Couldn't crack Navi SDE2 because of lack of preparation and prior experience so told them if they can offer SDE1 (out of Zynga frustration). They offered to match my SDE2 tc for SDE1 position. Yoe: 2 years Current TC: 22 Base + 2.2 PB (10%) + 1.4 RSU Total ~25 Offered TC: 26 Base + 2 JB + 1.25 ESOPs (5 / 4) Total ~26 I'm confused if I should join Navi. I had accepted the offer out of desperation but I have seen mixed reviews on Blind for it. I have no offers/ interviews lined up and to be frank I'm not so secure with my current experience! In my head I am thinking if I should let go of this offer and prepare seriously and give interviews. But, at the same time I am not sure if my Zynga experience would hold me back more if I spend another 1 year here! (There is little bit of backend work coming but that is also very legacy codebases) Also, I believe getting promoted to SDE2 at Navi could take 2 more years at worst. So I will be SDE2 at 4 yoe (worst case). #Navi #quickly #please #help #engineering #software #swe #career #Amazon #Microsoft #Google #Facebook #Uber
You can join navi and switch after some time. I got navi offer for new grad and I got positive perception of company from interviewers behaviour (I usually judge work environment from interviewers). However since they are in early stage you will get lot of work and learn a lot.
As you are not really learning anything, makes no sense to stay out at Zynga. Take the new offer.
Zynga is one of the most well known tech names what are you talking about ?
Stay at Zynga, game teams are refreshing their tech stacks and owning some backend too
"Had difficulty getting interviews due to Zynga resume" - Not really. zynga has a decent brand name in the market. My friend who worked here got interview calls for good companies and got good hikes too. A wiser move would be staying put in zynga, prepare well and try for FAANGMULA in next 1 year, if you can manage your current work. If you're leaving out of work dissatisfaction, then go ahead and join Navi. Mental peace is all that matters at the end.
@O5rcvs3, was your friend part of Central Tech team at Zynga? They mostly do backend work and have stuff to add to their resume! For the people in Game teams, most of it is based on Unity and C# tech stack (I was lucky that my game was not on Unity). For me at least, It is difficult to explain the experience! Recruiters mostly ask if I have experience in HLD, LLD, Microservices, Spring Boot, backend in general, etc. (because I want to go for backend positions) PS: I had thought of switching to that team but again they own legacy services and not build anything from scratch! Most they do nowadays is move their services from VM to Kubernetes!