Overall this process was fairly straightforward. I first had a phone screen with the recruiter, then an interview with a hiring manager, another one with two members of the team, and then a final one with another manager and HR. Everyone was very nice but the process from start to finish was fairly lengthy. From when I applied to when I was told they chose someone else it probably took 6+ weeks. Each interview was at least a week apart and then I also had to wait more than a week from my last interview to be told I didn't get the job. Of course it was very disappointing to hear that I didn't receive the job, they chose someone with more experience but it just sucks that the whole process took that long and I wasn't even selected.