I applied online and heard back after 2 weeks from the recruiter. I thought the entire Interview process was at a high level and they tried to make it as enjoyable and personal for me as a candidate as much as possible. During the process, I was traveling for 2 weeks overseas and the recruiter and hiring manager had really accommodated where I was located and still managed to stay in contact as well as proceeding with the next interview stages whilst I was still in different time zones.
Overall I found the process to be very interactive and a fun, light experience!