What used to be a tightly managed corporate site is now showing up in short clips on TikTok and Instagram, where users post ...