Applied via their career web, then got contacted by the recruiter to arrange interview schedule at the office.
The interview took about 4-5 hours with several session: case study, presented it, SWOT presentation, then interview about experience.
After about 2-3 weeks, they sent the hiring decision via email.