ECS is fantastic to work with. They are very efficient, dependable and provide an exceptional service. Everyone has a unique set of circumstances ECS took time out to get to know me and put me forward for roles that matched my skills sets and my personal situation. ECS kept me informed through the recruitment process they called me each stage of the interview process and were prompt in following up. What makes ECS a cut above the rest in my view is honesty and integrity by delivering on their promises and finding the balance between and candidate and the recruiters requirements.