Initial phone screen with recruiter, then phone interview with hiring manager. Came in for group interview. Went well but process took extremely long and hadnt heard anything. Months later I was offered the position. Wish there was more communication throughout.