Fair and straightforward interview process with several stages and a written task. More than one sentence feedback after the rejection at the final stage would have been great. Nice people overall that also try to get to know you on a personal level.