I applied through their website and got a call from a recruiter within 2 weeks. The phone screen with the recruiter went really well although she did say I may be over qualified for the role. I proceeded onto the next round with the hiring manager. Pretty easy interview – we used up all the time so there was no room for questions. Within a week, I was called to schedule the first on-site. I met a few of the team members for about 30 mins each. It was pretty casual, though some asked thought-provoking questions, which felt refreshing. After the on-site, the recruiter told me that the team thought I was over-qualified for the role, and thus I would not move on to the next round. Overall, I liked the personal touch the recruiter gave in working with my schedule, understanding my needs, and asking about other companies I’m interviewing with.
Fast forward a couple months, a new recruiter reached out to me asking if I’d be interested in a similar role since I was a good fit previously. The previous recruiter no longer works at Twilio, and instead, I was passed around by three recruiters. I thought I’d give it a shot since I was already applying elsewhere. The experience this time was much worse, despite the fact that they were the ones who reached out to me. There were on-going problems in terms of scheduling and following up, sometimes with 2 week gaps. I had to keep following up and reminding them of their own timetables they set. Meanwhile, other companies I’m interviewing with are moving swiftly and making me feel like a priority. Not at Twilio – not anymore. They seemed to be moving so slowly and were terribly disorganized that I was completely turned off, despite how highly I thought of them before. I ended up receiving an offer elsewhere and confirming a start date 3 weeks before I heard from the recruiters at Twilio to schedule an on-site.
They are rapidly growing, which I understand, and that’s great for them. They are definitely going places. But I feel that they have made some poor decisions in their hiring process, especially for a company that makes customer satisfaction their top priority.