TWLO is down 80% from its 52 week high, even after today's 10% rise. Do you really believe that this is the "slightest sign of trouble"?
Also if shareholders lose confidence they can oust the leadership.
it’s no skin off the company’s back, so it is the correct strategy. when CEOs (the world over) say they overhired AND that it was a mistake, it’s a pitiful political lie. also a mandatory strategy. you can’t say, “employees are cogs. we planned this shit. this was plan A.”. you wouldn’t be able to hire again when you find your stride.