Good remuneration. That's about it.
It might have been a great company once upon a time, but right now it's just a shadow of its former self.
Firstly, the period of rapid growth that was clearly not well-managed led to a situation where there are no clear roles and responsibilities. Decisions are made within random groups of people, with no one really taking accountability for them. This leads to requirements being defined only after things are done, based on some common understanding, resulting in constant, unreasonable changes and redoing work over and over again. Leadership justifies this by "working in an agile environment" or (more recently) "changing economic reality," contributing to a tremendous amount of frustration and burnout.
Secondly, ever since the first round of layoffs in September 2022, followed by the second in February 2023 (despite management promising the first one was the one and only), amounting in total to just under a third of the workforce, followed by one restructuring after another and the exodus of the best people accompanying it, the atmosphere seems to have become only more and more toxic.
Forget Twilio Magic; no one even seems to care anymore. That's a song of the past. The new agenda is pleasing shareholders and staying afloat in the "new economic reality."
While the layoffs might have been necessary and will (hopefully) help the company achieve short-term profitability, for me, it's quite obvious that the long-term outlook is rather grim.
Considering doing something else for a living. I mean, seriously.
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.