Applied online and got the invitation for phone interview the next day. Phone interview was conducted by the VP of research and was quite technical. Received onsite interview invitation 2-3 weeks later. Onsite interview consisted of 1 hour presentation, meetings with all of the teams and with the founder of the company. Overall environment was very friendly and interview was not difficult.