Got contacted by a really friendly and cooperative recruiter within a week of submitting my application. Then I had two rounds of technical interviews (on Skype) and they all went well. My interviewers were really nice and asked me some good questions aside from what I was supposed to solve. The day after my last interview, I had a conversation with the Sr Recruiter and a few days afterwards I also had one with the VP of Engineering. From start to finish I had talked to a total of 6 people from the company and every one of them was super friendly! It was all a really smooth process.