What would you prefer?
Tc breakup ?
I had offers from both, almost identical TC over 4 years although Uber base was more. Amazon cash + joining bonus was more than Uber base but, that's only for the first two years. Amazon vesting schedule is really shitty. I didn't like the behaviour of the interviewers I met (including the HM) and what I saw and heard about the work culture from my Amazon friends, so joined Uber. Love the chill culture here, though work isn't super mind-blowing but not bad. Heard identical experience regarding quality of work in Google India. Plenty of teams being shifted/expanded to India this year. Amazon stock has since appreciated greatly though, and should do so in the near future. Uber too should have some stock upside post IPO.
Uber can throw in the towel anytime in India, Amazon has already established very well
But India office has some global initiatives
Uber Eng in India doesn't deal with India. If Uber shuts down ops here, eng offices will still operate. Eng headcount is increasing like crazy in India Eng.