I applied via LinkedIn through a recruitment agency. The process took over 2 months, in which I still haven't heard back (4 weeks since) after 3 stages of interviews and a tech test. Several of these interviews were rescheduled I was certainly felt like a statistic during and after the process.