Best recruitment company I've worked with. The only one among many that have kept their quality and promises all throughout the working relationship. Very proficient, we can clearly see the effort with regards to helping us get the best candidates possible. We enjoy the personalized and consistent service we get, we also enjoy the benefits from the candidates you have placed - they have added great value in a difficult industry. YMP get results and care about the best placements for the candidate and employer.