Please help me evaluate and decide which offer should I choose? Current TC - 380K, IC6, YOE - 14yrs Twitter - Senior SWE/200k/40k annual bonus/60k sign on bonus/530k RSU/125k RSU refreshers TC - 435k Downleveled, but best work with same domain I am working with and clear path to Staff within 1 year which will shoot TC up to 500k+ Salesforce(Mulesoft div - has higher pay structure) - PMTS/300k/60k annual bonus/575k RSU/ 60k signon/no guaranteed refreshers, but maybe be something if top performer. TC - 540k Not that challenging work wise TikTok - 3-1 level/310k/77k annual bonus/526k pre IPO RSU/80k signon/no refreshers. Not sure about culture, WLB, IPO plans etc, kindly help. Apple - ICT5, TC = 500K (breakdown TBD), Austin. #apple #engineering #software
Salesforce offer for SF? Or Seattle?
SF
Salesforce refreshers are for top performers but when given it’s higher than 35k. SMTS are around 50-60k. PMTS should be 100k+
Appreciate that insight, do you think this offer is good for PMTS level?
It’s a very good offer for PMTS. Refreshers are not uncommon from the last 3 years atleast for me. If you get refresh that will be a minimum of 100-125k for PMTS. I am LMTS, I got 70-90k 3 years in a row.
Salesforce looks best ! How long did it take prepare for the interviews ? Did you have to grind leetcode ?
Last year I tried many companies, failed them, as I didn't have solid prep. Felt miserable. But I realized what needs to be done in process. Yes did leetcode after doing EPI. I would say 6 months, without your usual work getting affected. Weekend and almost daily grinding. But I failed F and G onsites this year again after so much prep. Almost felt end of world, was ready to give up, when Twitter gave offer. Once I had this, my confidence somehow jumped 2X as I had seen deepest rock bottom. I prepped more for upcoming interviews with double energy. Now I was clearing every onsite almost 50% times. But exhausted G And F already. Still I'm happy.
Great story OP. Congratulations! Mind sharing system design prep strategy?
I will vote for Twitter. It’s undervalued right now with stocks taking a 10% hit. Guaranteed refreshers, much better engineering work than Salesforce and you have lots of good teams to choose. I heard mobility is very easy there. Salesforce is an enterprise swe company and the work in most of the teams is very boring from what I heard
Also Twitter in your resume will give you an edge to get into better companies in the future than Salesforce because of the work. If you are in ML or distributed systems then Twitter is much better
I agree Twitter looks trendy and work wise it's good. But going from Principal SWE to Senior SE won't look good either, if I don't get promo soon, which is my major concern there. Work Mobility is great, perma remote. Great wlb and benefits.
Principal in Salesforce is mostly L5 in G and F and may be in between senior and staff at Twitter. If I were you I would look at the work if it’s interesting. From Twitter it’s much easier to go to FB G Stripe Robinhood etc than from Salesforce. The pay difference is not a lot given that Sfdc refreshers are very rare especially in the 1st 2 years and Twitter you will get refreshers even for meets expectations. If you are close to staff at Twitter then most likely you will exceed expectations and your refreshers will be close to 200k.
Salesforce offer is 300k base?
Yes, Mulesoft div pays higher, when I checked with some existing folks. It's because the current folks came after 6B Salesforce Acquisition, their TC is through the roof and they need to slightly maintain parity with them would be my guess. I also thought Salesforce didn't pay much.
Update - I just received ~550K verbal offer subject to finance clearance from TikTok, it's a risk with their pre-IPO stocks?
What is the breakdown?
I can adjust Base vs pre IPO shares as I want. Level 3-1. Cutting edge work. I am pushing for higher Base to offset the volatility with Chinese IPO uncertainty - https://www.theinformation.com/articles/bytedances-stock-value-falls-by-20-in-secondary-sale-after-china-crackdown
What's the stock price used in the offer, $180?
Are you in ML or any niche tech ? Congrats on the offers. Salesforce is very stable compared to Twitter or tiktok. You make the call what is best for you.
Distributed systems, API, Backend with Data experience + working with ML feature pipelines(but not building those ML mdels actually)
poll
How can I convert this to a poll? Sorry first time posting.
I figured out finally, added.