Twilio laying off 17%?
Saw this post on LinkedIn, what do you all think?
bcnecoProgram Manager a month ago
Thought this was telling: "It's really hard to be motivated right now to do much of anything. All of my end of the company did fantastic work leading up to the Big Game yesterday, and then this drops the next morning." Just so slimey