Pros
-Culture has grown from the ground up, so the nine things (read: company values) are real, rather than nice words forced upon the company by leadership. -Small teams mean that you actually can have impact and ownership here. -There are a lot of very accomplished people with impressive backgrounds at Twilio. However, most still adhere to the "be humble" company value, so it is a great environment in which to learn from really smart people who genuinely enjoy helping those who may have less experience in a certain area. -Great opportunity for career growth since the company has grown so quickly. -Great leaders, credible investors, quality products.
Cons
-Standard growing pains of a rapidly growing company-some processes are not in place, some communication is sub-par, etc. -The culture is biased to action, so sometimes the company jumps into initiatives without a fully developed plan. This could be a positive, as some people (and most at Twilio) prefer to jump into problems and figure them out as they go. If you are a person who like a methodical, step by step plan Twilio might not be the best environment for you.