Very professional, very detailed, multiple separate interviews. initial, detailed and in person interviews, first with recruiter, then CEO, then board of directors. Rigorous background check. It also entailed site visit, meeting with team members, and getting a feel of projects implemented by the company