Pros
Great at attracting some really amazing people to work with. You will meet a lot of very smart people.
Cons
Twilio is a company with a lot of great potential, but as soon as you get in the door you realize that they have hired a lot of R&D leaders who are more interested in "empire building" rather than actually ensuring that Twilio is a successful company. As a result, there is a LOT of politics and a lot of turnover as smart people don't want to deal with this nonsense. Most (if not all departments) have been expressing that they don't have the software & tools to do their job for years now. However, instead of making those investments, Twilio spends those resources hiring more senior management, many of whom are so redundant that it just creates more infighting for all the "empire building".