The process is, by far, the longest I ever had or heard of.
1. Technical Recruiter
2. Engineering Director
3.a. Product Director
3.b. Engineering Director
3.c. Principal Engineer
4.a. Product Director
4.b. CTO
4.c. CEO
After the Step 3, which was an onsite Interview, I was asked to meet another Engineering Manager. I found this extremely long, lost interest in the role, and decided to withdraw my application.