Historically small technology companies would IPO. Dell went public and was worth only $85 million in 1988. The last 10-15 years is an abnormality where tech companies wait a long time to IPO.
Slack is just team communication software, trading with a $12 billion market cap.
Shopify is just a modern remake of Viaweb handling site building and shopping carts, trading for $56 billion.
Snap is just a chat app trading with a $26 billion market cap.
Twitter is just a micro blogging service trading with a $26 billion market cap.
Zoom Video is just a video conferencing software company trading for $20 billion.
And so on. It's obviously a very good time for Asana to go public.