They are truly professional from the interview invitation through the whole process. On time and ethically conducted. Interview was long but they really want to give you chance to express yourself and they get to know their candidates better. It’s more like a chit chat. Enjoyable sitting with the top management! They know how to make you laugh and not too nervous.