The process was pleasantly swift. Feedback following each stage came within about a week, and there was a good amount of transparency in terms of the interview process. There was a task which was pretty time-consuming, really required a full day of work to properly research and complete. The main negative was that the interviews were scheduled very quickly with limited flexibility, which would be a serious disadvantage to anyone without the ability take time out from work when needed.