First a huge take home assignment, then code review of the take home assignment and then onsite with 4 Interviews.
All interviewers were very friendly and had great conversations with them .
However , their offered compensation was lower than I'm earning right now so I had to decline the offer . Was very surprised to see the numbers actually. I expected their pay higher given their interview process was at the level of a FAANG.
So get the TC expectations cleared before taking on the arduous interview process they have .