Sure buying stock is always someone else's exit strategy but in this case, its pre-ipo investors.
The sudden drop from $1.20 before closing to $1.18 says it all. Someone is still willing to sell below IPO price.
It was interesting that the market update was put out today to calm ipo investors though SP still fell to $1.18