[India] Google vs Microsoft offer comparison
Managed to get an offer from Google. And now I'm a bit scared to join. Have a similar offer from Microsoft in hand too.
Honestly, I am good at solving coding questions; have been a competitive programming enthusiast in my college days. So, I did good in most of the interviews (I gave a lot of them) without putting much effort. But, I wouldn't classify myself as a top tier engineer. I have had a bumpy ride in Amazon, found myself in a tight spot on a couple of occasions, started interviewing to escape. I am not the most hard-working either, and frankly, would like a laid back environment. I imagine standards at Google would be higher than Amazon and people would be smarter in general. And so, I am a bit worried about fitting in. For an average person like me, is Google a place where I can lay back and enjoy a balanced work life? What happens if I find myself not matching Google's standards?
In any case, it would be stupid to give up Google for Microsoft, wouldn't it?
Also, any comparison between Google and Microsoft in terms of the following parameters would be helpful -
β’ Work life balance and performance pressure
β’ Annual hikes and stock refreshers
β’ Employee perks
β’ Work culture and toxicity
β’ Ease in changing teams
β’ Ease in moving to US
Google numbers (L4):
Base - 38.7L
Performance bonus - 5.8L
Joining bonus - 4L
RSUs - $70,000 (4 years - 33%, 33%, 22%, 12%)
TC first year - 65.8L
Microsoft numbers (L61):
Base - 29L
Performance bonus - Upto 20% (5.8 L)
Joining bonus - 7L for first year, 3L for second year
RSUs - 1,20,000$ (equally over four years)
TC first year - 64.3L
Current TC at Amazon ~ 45L
YOE ~ 3.8
#sde #indiasalary #google #googleamazon #tech #engineering #swe
comments
I think Microsoft's WLB is definitely much much better.
Depends on what you value more. If it's money, looks like you'll make a bit more at Google (not a lot more). If it's WLB, go to Microsoft.
Peer group depends on team. Newer teams formed in the last 2 years have the same level of talent as Microsoft. Especially if it's cloud which is half Amazon half Microsoft with a lot more pressure.
So, how easy is it to change teams in Google? Does Google culture promote floating around like Amazon does?
Also, about number of interviews, I had 3 coding and one Googliness round for L4. Is it less than usual?