Work environment seems to be nice, well organised and even for internship vacancies they follow good strict procedure to interview.
My main technical interview was conducted by a 2 software architects, listens really well for the answer's we give and do make good suggestions as well