I applied online and was contacted by phone a week later to confirm my interest in the position. I had a phone interview scheduled for the next week with the manager of the team. Phone interview allowed me to introduce myself, talk about my previous experiences as well as get to know more about the position, team and the company. During the interview I was asked about my previous career, skills and some situational questions. I had a very positive experience with this interview and was looking forward to the next steps in the process. The person was very welcoming and professional. The onsite interview was scheduled couple weeks later. I met with 7 people, 4 of them were interviewing me for longer than 30 min. It took over 4 hours total with the meetings but the time passed very quickly since everyone had very positive attitude and was friendly. The atmosphere was great and I enjoyed the interviews. It made me excited about joining the company.