Excellent HR department and interviewing process. Fair questions and meaningful conversations, which exhibit the real work environment. Equal opportunity for all candidates. There was a phone screening, followed up by a live meeting with the HR department, mid level management and department expert.