Selling off significant amounts of stock, for tax purposes, in the company you work for is not something one typically does _before the company has even gone public_.
Insiders were dumping their stock in the days leading up to the IPO.
What does that say about their perceived value of the company over the long-term?
Nothing, of course. Yes, that makes perfect sense.