I applied online and got screened within 1 week. The HR was very friendly and provided me with all the information. Upon telling them that I am actively interviewing with other companies, they made sure that my application was accelerated and kept in touch with me to ensure I am still available and what my timeline looked like.
The phone interview was followed by a technical discussion with a team member first and then a video call with the CTO. The conversation was technical mostly.
I was then invited on-site, Given a tour of the office and then further interviewed by 5 people for 45mins each. It was a good mix of casual conversation, technical discussion, checking alignment for culture fit, etc.
I felt very welcomed on-site and everyone was very accommodating.
They confirmed next business day that they would like to have some references checked and upon completion of that the offer was rolled out.
The entire process took less than a month. I have interviewed for 20+ companies in my career and the process and follow-ups of Course Hero was by-far the best among them. The way they treated me throughout the process made me give them preference over other employers and I happily accepted the offer!