The whole process took just under 3 weeks:
- Technical Interview w/ hiring manager - 45 min
- quick Q&A w/ HR - 15 min
- Intense Top Grading w/ head of HR
- background w/ COO - 30 min
- 2x Chat w/ Peer Engineers - 30 min each
Everyone I spoke to was really great. Technical folks seemed knowledgable, COO had a great vision, HR people were very easy to talk to and genuine.
In the end I declined due to a lack of flex-time, and not enough PTO. I have nothing else negative to say though. I was pumped about the job, but my family is #1.