Full threadfirstSpeaker·They had a valuation of ~ $17B not long ago. Does it mean more layoffs? I hope not.View on HN