The engineering org has lost its way, and the pace and quality of innovation fell off a couple years ago and may never return.
It's become a sales company and only cares how much its reps are crushing it.
The product side has become a confusing mess of mismanagement, bureaucracy, politics, and competing sideways initiatives.
Twilio has the bureaucracy of a company ten times its size.
None of its management knows what their jobs are or how to do them.
The company has an inkling that something is wrong and is beginning to make some good firings, but the quality of incoming management is ever lower, so it's not helping.
The company is so enamored of social justice initiatives and abstract corporate values that the culture has become very cult-like and is getting in the way of them actually running a company that takes care of its people.
If you care so much about making the world a better place, then quit and go work for a nonprofit. If you care about making Twilio a better place, then ditch all the magical thinking and build a company that cares about the development of its people before everything else, including the next sale or the next product ship.
The interview dragged on endlessly. It was filled with an overwhelming number of irrelevant questions that had nothing to do with the actual role, making the entire experience exhausting, confusing, and unnecessarily drawn out.
1. First round of the interview: Background on resumes and some high-level project questions. 2. Second round of the interview: Coding interview – simple, real-life scenario questions (not LeetCode style or algorithm questions).
Probably the smoothest interview process I’ve ever had! The recruiter was super quick to respond and made me feel informed and at ease every step of the way. The interviewing team were also super easy to interact with and showed genuine interest.
The interview dragged on endlessly. It was filled with an overwhelming number of irrelevant questions that had nothing to do with the actual role, making the entire experience exhausting, confusing, and unnecessarily drawn out.
1. First round of the interview: Background on resumes and some high-level project questions. 2. Second round of the interview: Coding interview – simple, real-life scenario questions (not LeetCode style or algorithm questions).
Probably the smoothest interview process I’ve ever had! The recruiter was super quick to respond and made me feel informed and at ease every step of the way. The interviewing team were also super easy to interact with and showed genuine interest.