I am currently at level 65 in Microsoft in an IC role and have an offer from Uber for Senior Software Engineer level.
Package is being discussed but the level is my concern. I was asking for Senior Software Engineer II but they are not budging.
Is SSE in Uber good enough level for Principal Engineer in Microsoft?
Took it and been learning a ton since professionally. Got to 5B in 2 years, my previous experience helped.
With L65, if you have the right architectural experience, you could get a 5B offer. But if you don’t then you won’t. Uber is a really refreshing environment compared to MS (also worked there) and I did not regret it for one bit. YMMV.
Regarding the RSUs: when you join a private company you can’t cash out until it goes public, duh (unless you sell on secondary market). I joined because I think the RSUs / comp valuation are at a ridiculous discount compared to next years planned IPO. If you don’t want that risk or not being able to sell immediately, pre-IPO companies are not for you.