Process around 1 month by having 4 stages interview, (supposed to be 3). the first is HR, then 2 times by manager and last time is to presenting their product at the office. Love how I was welcomed to the company that they are very friendly and even open up the door for me when i finished my interview. Hopefully only those good people work in here.