We really do try to get the best understanding of your requirements taking into consideration the following; job responsibilities, the type of business you want to work for, the locations you want to work in, team size, career opportunities and overall package.