Well I wouldn't be too subjective, but two days ago I visited them for a long road trip job's hunting purpose and even though they don't have any jobs for me, I have to say that the guy at the front desk (I guess the boss and don't remember his name sorry), was very nice and very funny...
I wish I could have a CFI position in their company which for the little I have seen, looks great and pleasant place to stay in...
very friendly though
My two cents hope it's help ho and I am a foreigner also.
Davy