it took 5 weeks for process through agency. 3 times interviews in total.
1st interview was face to face with HR officer and she decided to hire me but she needed to check with department manager.
2nd interview with department manager via phone call for 15 mins. Her attitude wasn't very good.
after 2nd interview, they rejected me for Personal Shopper (and there's no reason) and offered me to do S/A instead. I rejected the offer and decided to look for other jobs.
3rd interview, the HR told my agent that she arranged another interview with a higher manager for Personal Shopper. It was Skype interview for almost 30 mins. I got the offer after 2-3 days after my 3rd time interview. The salary package was higher then what they offered int he 1st interview.