I have a rather unconventional schooling record and internship record. I have, however, been blessed to make a really big decision coming up. I'm curious as to what WSO members would do in this situation. I understand that the FB offer is a bit difficult to evaluate in context and there are about a million previous threads similar to this, but I want to know what people would choose in the current tech/finance climate. Recent undergrad in Math/CS
FB (software engineer) - 110k Base + 100k signing bonus + 200k stock vesting over 4 (50k) + perf bonus ~10-20% of base (16.5k) + 7.5k relo = 283.5k first year comp.
401(k) + perks are also stellar, free food, relaxed atmosphere, dogs at work, etc.
I have a feeling like people will call BS on the numbers, so here's a few other links to prove that I'm not making this offer up: https://www.quora.com/What-was-the-salary-for-new-... , https://www.quora.com/What-is-the-salary-for-new-g... , https://www.quora.com/How-much-does-Facebook-pay-a..., https://www.quora.com/What-is-the-typical-Facebook...
This offer is, from what I can gather, a bit above median for a undergrad CS return intern at FB. I know these numbers seem large, but they're large because of the one-off 100k bonus. I also know of several friends at much more selective startups, think *addepar, quora, dropbox, snapchat that have much more generous packages than what I received.
MBB - 6k signing bonus + 71k base + 8k relo + perf bonus ~20% of base (14.2k) + profit sharing (not sure how much) = 99.2k
BB IBD - ~80k + bonus - take home is highly variable (say top bucket is 50-60k?) - 130-140k
I'm also still in the interview loops for some highly selective prop shops, but I'm not optimistic. I also have a less desirable S&T option, but I'm not really considering it.
About my goals: I really want to go to MBB, my dream is to eventually move over to the product management side (something that might not be possible from MBB - tech skills will erode). My dream job would be running my own startup eventually or work as a VC. If I'm to be completely aboveboard, I care about total comp more than I care about job content. But I care about total comp over the long run - no flash in the pan kind of stuff.
What would you choose? And would I be crazy to take the MBB job because I don't want to be pigeonholed as a tech guy?