I interviewed at Codecademy for a data analyst position. Overall, I enjoyed the process and the people I met along the way. I'd like to give special thanks to the recruiter and hiring manager, both were quite diligent in answering my questions and keeping the process moving.
Not too strenuous of a process overall. One recruiter screen, one HM screen, technical assessment that wasn't too challenging, and then lastly a meet with a more senior manager (though in a different department, I had gotten the impression they most likely didn't interact much with this role). If I was them I would probably axe that last interview in favor of meeting with an actual stakeholder or member of the team. But overall, I enjoyed meeting with everyone involved in the process and felt this company really did care about giving candidates the right impression.
The reason I am marking my experience as neutral despite the positives listed above, I had waited over a month for the process to end and for other candidates to finish their process. Then I suddenly get the news "we're actually not hiring for this role due to leadership changes and evaluation of hiring needs". Pretty disappointing that a well-run process such as this was derailed by executive feet-dragging. Nothing anyone could have done in this case though.