3 ms·Snapchat, All Grown-Up: 5 Things We Learned from Snap's IPO Filing4 points by happy-go-lucky 10y ago