The process took around a month and had more than two interviews. First one was on the phone, and the other two in person. Second one was with HR manager and business manager. Third one was with Software developer manager, finance manager, and one other manager. Be prepared for questions about your resume but also they want to see how you faced some problems in the past.