Great communication, fast responses and very up front. I have been through a lot of interviews and it can tend to be a pain staking process.
Great team and organizational skills are unparalleled! From the HR department to the local office, great experience.
It would be a privilege to work for a company like that based on the interview process alone.