It is human resources consulting firm offering recruitment and talent management solutions to clients