One from Microsoft and the other from Google. TC is about the same (3% better at Google). Given the same location, please evaluate these offers.
Microsoft AI L61: team builds AI related product, is in early stage, very prospective, and is growing rapidly. I will be working to build a pipeline for bringing in training data (not quite ML, though the product is)
Google L3: team matching will not begin until I accept, better perks(?), free food, slightly better TC
Note the level differences with almost no TC difference. Given that I have limited skillset that would set me to somewhere between level1 and level2 engineer, how would you evaluate these offers?
All the things, I’m currently considering:
promotion aspect (head start in Microsoft?)
TC growth (after job hop/promotion) - most important
product area (Microsoft wins for sure)
I’m thinking when I get promoted to L4 from Google, I can probably get paid better than from Microsoft, but careerwise I can reach senior level faster from Microsoft then jump to other company. What do you think? Is downleveling for TC good idea?
TC: 185k for MS, 190k for Google
For team/area, it’s hard to say given you did not match team with G yet. G’s LA office is not very big, maybe less choices for you I guess.