The entire process took about 2 months, mostly because I was traveling during that time. HR was very communicative throughout and flexible in scheduling interviews around my availability. The interview steps were clearly explained and also outlined on their careers page, which helped set expectations. Everyone I spoke with was really kind & thoughtful, and seemed excited about their work. Overall it was a very smooth & positive interview experience.