Everyone was very friendly, from receptionists to colleagues and management. 3 part interview process including hr interview. First part is a general conversation followed by a slightly technical interview. Hr interview was another general chat. They do take a while progressing though the stages.