I applied online and I have been contacted quickly. 2 weeks recruiting process. 3 rounds. Recruiter, Hiring Manager, HR Director. Good experience overall. I was offered to have a day in the company and receive an offer but I decided not to continue for personal reasons.