• Recruiter screen • Hiring manager interview • Panel interview • Take-home data analysis assignment • Presentation of assignment This entire process took five months! In the end, the role was cancelled, which I learned only when I contacted for the recruiter for an update. After so many rounds and so much effort on my part, it would have been nice if they had informed me personally. No feedback, no apology. Very disappointing candidate experience overall.