The overall experience was positive. The process consisted of 3 interviews, including an initial screening, an interview with the team, and a test assignment presentation call, and took about a month in total. The team was professional and friendly, and gave extensive feedback.