Several rounds of interviews, poor communication from in-house recruiters and hiring managers, disorganized process. Hiring process took almost 6 months. Had to hound the recruiter to keep the ball rolling despite them showing clear interest in my application.