Great with communication, answered all my questions, helped me get a great job that fitted into my schedule, compromised with personal situations.
Worked for them for over a year and it was a very good experience.