3 ms·
crunchbase says 500-1000 employees. They sold 25% of their shares in a 2019 IPO that valued the company at $716m Market cap is about $3.5b now
by nebulous1 2y ago
crunchbase says 500-1000 employees.
They sold 25% of their shares in a 2019 IPO that valued the company at $716m
Market cap is about $3.5b now