A bit of a lengthy process but that gives you a sense of feeling that they value employees as 'humans' and not machines. Process includes screening call, first interview, test (technical and personality), test discussion, management level interview and HR discussion.