Initial phone interview with HR, then hiring manager. Manager sent a "homework" case study for analysis, and a couple of phone interviews with the data science team. I was flown in for a final interview, consisting of five hour-long sessions with the data science team and individuals who would work closely with the role.
The entire process lasts around two or three weeks. Glassdoor communicates well throughout the process, but in my experience, you don't get any feedback on why you were not selected. I felt I had a great interview process, received good marks on the case study, and quickly grasped the domain knowledge (which I didn't have a previous background in). However, I didn't get an offer or feedback on why I wasn't selected.
Companies aren't required to do so, but my interviewing experience has been that valuable feedback is generally given, and allows a candidate to focus on specific areas if they want to interview down the road or enter the market. The employees are very friendly, and it was overall a good experience.