1.0
Dec 20, 2019
Current employee, more than 3 years
Recommend
Business Outlook
Pros
Some areas of strong talent. Getting hard to find more pro's...
Cons
Leadership matters...and really poor leadership will ultimately catch up with an org. CEO is way over his head. Exec team is really dysfunctional. Wildly embarrassing earnings call, and it kept getting worse after the call. Sounded like the 3 stooges - an embarrassing time to be at Twilio. CFO lost huge credibility. Diversity issues are rampant. Prod/engineering is a mess. HR is now a complete joke - used to be impressive. .org is the only impressive function left.