Although I didn't get the job, my experience throughout the whole process was great. I interviewed with HR, worked on a challenge and presented it to the hiring manager and someone else in the leadership team. They kept me updated promptly and even though it took them a while to make a decision, they continuously checked in with me to say they were still evaluating all candidates to make a decision. The best thing was they gave me super detailed feedback at the end, which I really appreciated.