I found Mase Consulting to be very professional in the way they operated.  They were careful to check both client and candidate requirements to ensure a good fit. Mase followed everything up as requested and kept me fully informed during the whole recruitment process. I found the team to be very supportive and helpful.