Apple vs Amazon vs Facebook, where would you work as SWE given the same TC and top teams?
Apple Pro: Prestige, Employee discounts, Good refreshers Con: Secrecy Facebook Pro: Prestige, Interesting problems to solve, benefits, top pay Con: WLB, Self-consciousness, ethical practices Amazon Pro: Stock growth Con: WLB, Frugality, On-call TC:300K