Lengthy and tedious. Visual interview with HR, followed by interview by hiring managers, completed a written assignment with given timeline, another round of interview plus doing a presentation with 4 interviewers sit in.
Not offered the job - Asked but the company did not come back with why it did not go through.