Interview process started with a phone screen with the recruiter (30 min), then a conversation with the hiring manager that I would report to (30-45 min) and then a very long onsite interview that was 4 hours long. I met with 5 different people one on on and and HR representative.