My friend has 2 offers right now:
Google London: Wear OS and Fit team
base: 78k gbp
stocks: 119k usd (vesting: equally every quarter)
sign on bonus: 5k gbp
annual bonus promised: 15% at least
Amazon London: Prime Video team: Network Edge subteam
Level: SDE 2
base: 67k gbp
stocks: 75k usd (vesting % per year: 5,15,40,40)
bonus: 25k, 20k gbp
Tried negotiating with both the companies, these are the final numbers they have offered.
YOE: 4 years
Currently: Android Lead at a tier1 company (not FANG) in India.
Worked on Android for a good portion of his time.
Right now, he's inclined towards google due to extra money, perks, better WLB and a better name on resume.
But he thinks that team is better at amazon since he's able to switch to backend there which he has been wanting to do for some time now.
Please provide your opinions.
Also, should he negotiate more? It has been already two iterations with both companies.
L3 or L4?