Applied online, got a call for an interview one month later. Three interviews (one with the HR managers, one with the hiring manager, one 10-minutes presentation of a project i have undertaken, followed by an 1 hour interview by 6 sales and pre-sales managers.)