Excellent service overall. My specific agent ensured I was comfortable and kept informed about everything taking place. It is obviously a team effort at Hourglass. Many agents contacted me at different phases to get specific things done - whether interviews, documents verification, visa details, and even relocation guidance. It was just an amazing experience to work with the Hourglass team, and I have already begun recommending this service to persons who are desirous of finding good jobs overseas without hassle.