Contacted by recruiter through LinkedIn initially.
Phone call to the manager I would be reporting to.
Developer take home challenge which was to code a page as close as possible to a comp within an hour and a half timeframe.
Followed by a 6 hour interview starting with a 45 minute presentation on yourself and two projects indicating what you can do and how it relates to the position. After that you meet with 4-5 people individually answering HR type questions as well as describing yourself and skillset.
I was supposed to meet with one other team memeber who was on PTO. But before I got that chance I was told by the recruiter that they would be perusing other candidates.
I was given no negative feedback and left confused. Why you would contact someone, put them through your hellish interview process, then leave them out to dry? Maybe they're not as humane as Glassdoor reviews makes them look.