I agree that this is not a move I am happy to see. I hope I am proven wrong. I have been struggling with my love of Twilio. For years they have been one of my favorite tech companies, but I have been really struggling with them and their products lately. It feels like they have lost their core mission.
No comments yet.