Length process:
1. Resume Submission
2. Recruiter Call
3. Online Assessment
4. Final Rounds (3 Interviews back to back to back)
5. Offer Review
Everyone in the process was super friendly, down to earth, and well-spoken. Felt respected throughout the process and had clear communication. From what I hear, they won't lead you on and will let you know immediately if you've made it or not to the next round.