Hiring and interview process was very clear in terms of what I have to do for the next steps. After applying online, I was called for a 15-minutes phone call, then moved to the next step which is a 1-on-1 interview at their office. The whole interview lasted for less than 30 minutes, with questions mostly based on my resume.