I'll start with how much I enjoyed learning about the company, how thoughtfully the role was scoped, and how smart and visibly excited the Twitch team was. Though my conversation didn't lead to an offer, Twitch was one of the roles that I'd been most impressed with and looking forward to hopefully accepting throughout my job hunt. That said, there were two things that cancelled out the positive experience for me, strictly about the recruiting process that were unprofessional and disingenuous as a candidate.
First, the hiring manager hadn't shown up to one of my early scheduled calls due to another meeting running late; after I waited on the call for 15 minutes, the interview was cancelled entirely. I truly understand that things happen, and we're all working from unique circumstances. But, a quick ping could have gone a long way given that interviews are so hard to schedule to begin with. There should also be a way to confirm that interviews are starting on time or may need to be rescheduled in a timely manner.
Second, I was specifically told that I'd be notified with a decision within 5 business days after my on-sites, but I wasn't given an update for 10 business days, in a manner that felt completely unprofessional. I had already accepted not getting an offer after not hearing back within the window, but I finally got voicemail on a Friday evening and was asked to call back before the end of day and a week-long company holiday. At that point, it was clear to me that I didn't get the role since sending out an offer before a week-long holiday seemed unlikely. When I called the recruiter, I was told they were "passing" on me for this role and it was clear that this call wasn't a priority given that it was only about 20 seconds long before they wanted to end the call. It was explained to me that there would be no feedback about my interview, but this rejection seemed half-hearted and robotic--like the recruiter's list item of their checklist. They didn't acknowledge the late decision, or even the standard thank you for taking an entire day off for interviews, and there was little to no effort in making me feel like my time as a candidate was well-spent. I'm genuinely disappointed that HR is a public-facing department for company culture and that there's no realistic time window for decisions, or no boilerplate rejection to leave candidates with the right tone, especially late stage candidates. This entire engagement would benefit from re-evaluation and defining clear expectations.
Last piece of feedback is that the interview questions around Twitches Values are important for culture, however can be limiting and not allow time for deeper or role-specific questions. For example, a lot of questions are redundant across interviewers, and sometimes redundant within the same interview. In one case, I got asked the same question verbatim twice by two different people. In another conversation, an interviewer asked me something along the lines of "When was the last time you looked at something in-depth?" after we had just talked about an in-depth launch strategy and case study. Experienced candidates will get the gist, and they'll understand to come up with as many different examples as possible. But asking interviewers to stick to this prompt for the entire interview felt like a way to pass time in some cases, and not dig into the role itself or even behavioral questions (as I don't even recall any). I also interviewed for the Creators role, and don't recall questions about the Creator landscape, and I didn't cover how I built incentive programs for Creators in the past, etc... All this to say, sticking strictly to this format doesn't always allow time or opportunity for what the team or candidates may actually need.
I'd still be open to Twitch roles in the future given the highlights would be the immediate team and the work. However, they could benefit from re-evaluating some of the candidate experience and interview process.