I had a phone conversation, followed by an onsite interview. The whole experience was very memorable, everyone was very nice. The whole process was very organized and welcoming. The receptionist that greeted me offered me coffee and water when I walked in. The recruiters were very welcoming and gave me a tour of the office. It seemed like a very fun place to work.