Applied online, got an phone interview then an assignment test. After these two I got two skype interviews with them. The questions were not difficult, mostly case questions. People were very nice. Although I didn't get the offer, I enjoyed the interview process with them.