SNAP have had a great last 12 months, market cap up to 23.65B
When you take your 7 billion in cash you are free, no one gives a shit about what you do or even cares unless you’re looking to give away some money.
i would really never want to be "important" at a public company, unless it came with big golden handcuffs and parachutes.