Amongst 200 graduate jobs that I've applied for, only a few recruiters approached me however only Sonia recognised my skills/personalities and how closely they fit to my very first job. She wasn't put off at all by my pending visa status as she always thinks that we could always work around it and it's not something impossible. She went all out to make sure that I'll get the job from the initial application stage, interview until I obtained my visa confirmation. She gave me encouragement and appropriate advice when I almost gave up. With high professionalism in what she does, she's very admirable, passionate and also approachable. Thus, I highly recommend her to both candidates and employers!