Got several offers recently. Bay Area based. YOE: 3 TC includes sign on bonus divided by # of stock vesting years Snap L4 Base: $180k (5%-10% annual bonus) Stock: $534k / 3y (2.75%/month) Sign on: $50k Stock TC: ~$385k TikTok 2-1 Base: $180k (25%-50% annual bonus) Stock: 1900 * $190 / 4y (15% 25% 25% 35%) Sign on: $40k TC: ~$325k Amplitude Software Engineer II Base: $200k ISO: 25000 (4y vesting w/ 1y cliff, current strike price ~$7.5) Sign on: $40k TC: have no idea Apple ICT-4 Base: $185k (10%-15% annual bonus) Stock: $270k / 4y Sign on: $50k TC: ~$290k Twitter SWE II TC ~$280k-290k Snap: the safest but a conservative choice. TikTok: good upside. 1900 RSUs kinda lame. Problematic diversity and WLB. Amplitude: promising but currently only paper money. Twitter and Apple: Hmm... Don't think they really want to compete. Moved forward with Snap. #snap #tiktok #bytedance #amplitude #twitter #apple #offer
You can get at least 100 more rsu at and 10k more sign on at tiktok. Congrats on your offers! Go with snap
I don't think so. The numbers are finalized according to the recruiter. Btw, I did try an extra round for level 2-2 but failed probably due to small yoe and lack of experience
Hmm i see, i had same yoe and similar tc numbers ~330 and 50k sign on. Either way, think snap is the best choice here
Are you backend, frontend, full stack, etc?
Backend
Damn you crushed it - any advice on prep?
500+ Leetcode, Design Data-Intensive Applications and Grokking System Design Interviews (actually I don't really recommend this course but their structure is good enough for L4 interviews)
Awesome thanks! Do you mind if I DM you on the Amplitude and ByteDance processes? I have those coming up. Same YOE as you.
Hey can I also DM you?
Sure
Out of curiosity, what motivated you to prepare so much and leave Google? Asking because hoping to join G soon and curious why people leave.
1. In-house tech stacks make me feel institutionalized 2. Lowball TC since L3 3. Don't see a clear path to L5
L5 is easy to get, but it’s a scam to keep squeezing you for a low TC.
take snap over tiktok, no longer worth joining at 300b market cap and suffering from the poor wlb
Unless you plan on retiring in the next 4 years don’t focus on TC and invest in your career. Pick the company that you believe will help you reach the role you eventually want to achieve in the future the fastest. Go through the pain while you are young to make your years when you are older more comfortable and enjoyable. Yoe 27
Thanks for the suggestion but I have no idea which company can help me reach the role I eventually want to achieve the fastest
Do you know which teams/who your manager would be at each? Personally that would be an important factor for me, compensation aside. Also wow congrats on all those offers! Do you mind if I DM you as well?
Yes I know all the teams and the hiring managers which are all a good fit to me.
Feel free to DM me
don't like snap but that tc is worth it
Did you work or hear about something bad at Snap?
I read some article bytedance will have problems going IPO. I'll go with snap. Congrats and good luck!
I wouldn't worry about their IPO since they probably will be listed in HK
Thats if HK is not completely destroyed for dissent by then