Reasonable application process, interesting case to do and interviews afterwards. People in the company are nice, the office is superb and requirements for the role are very adequate. The last round consists of a series of short interviews back-to-back, with people from multiple locations.