Direct interview with those that do the daily tasks of the job
Low turnover rate means excellent communication
Committed, friendly, smart and open
Yes it is great place