Received offer from Microsoft for L60 Education: B.E Computer Science & Engineering, Private Tier-1/2 Years of Experience: 8 months as FTE, 6 months as Intern at the same company Prior Experience: SDE1 at Top FinTech MNC Previous CTC: Rs. ~42.3L (19.5L (salary) + 3.5L (joining) + $21,000 (RSU - 3.5 years) + 1.95L (Perf bonus)) Date of the Offer: April 2024 Company: Microsoft Title/Level: L60 Location: Bangalore, India Salary: Rs. 23,00,000/- Joining Bonus: Rs. 4L (2.5L at joining + 1.5L at 1st anniversary) Stock bonus: $65,000 (4 years) Performance Bonus: Upto 20% performnce Relocation Bonus: NA (I'm in the same city) Total comp (Salary + Bonus + Stock): \t* 1st year: 23L (salary) + 2.5L(joining) + 13.75L(stocks) = 39.25L \t* 2nd year: 23L (salary) + 1.5 (joining) + 13.75 L (stocks) + 2.3-4.6L (performance 10-20%) = 40.55-42.85L Benefits: Standard Microsoft India benefits Other details: Looking for a switch in another MNC, because given a completely different team at the time of FTE which has legacy code base and outdated tech. Recruiter agreed to give me Joining Bonus becuase I had to settle the relocation amount from previous company.