Holy cow! Facebook's median signing bonus for Level 1 (new grad) engineers is $75K! Why is that higher than for experienced engineers? How can the other companies compete with that?
The expectation, I've heard from recruiters, is that as a new grad you have a higher need for cash immediately (to buy furniture for your first apartment, e.g.). As an industry hire, you are probably already established and don't have a particular need for a lump sum right out of the gate (especially since relocation is provided for separately).
If you are buying $75K worth of furniture, you're doing it wrong.
Is that stock or cash?
It's all cash contingent on employee staying for 1 year (I think).
That isn't specified. But isn't signing bonus usually cash? There's separate section for stock bonus in that table.