First is a recruiter screening, then interview with the hiring manager, than 5 back to back 30 min interviews with team members and cross functional partners, then a case study with a presentation. I really enjoyed everyone I met with, i think the third round really gives you a full scope of who youll work with and what you will do. My only qualm is the process took over a month, they were not consistent on when they would contact me between rounds to let me know about the rest. After the final interview I received an email saying I didn’t get the job and when I asked for feedback I was not given any. I spent 25 hours total between preparing for interviews and interviewing, I think the least they can do is call final round candidates to say they are not moving forward and give them feedback to improve. I really felt like all that time was for nothing and they didn’t seem to care.