Aegis team have been amazing. They prepared me extremely well for interviews, were very patient with me & kept in constant contact. Having dealt with numerous agencies in the past and not had great experiences, they have restored my faith in agencies, making me feel like an individual rather than just another number looking for a job.