The interview process was pretty average, but it is very evident they don't know what they want. Overall turnaround for response was about 7 months, which initially made me think whoever they previously picked out fell through.
The job description listed Power BI, however during the interview process, the hiring manager threw a bombshell and told me they are a Tableau shop and don't use Power BI. Then why even list Power BI as your primary requirement? The job description also listed how they want to drive innovation through automation with "AI-enabled" outcomes. When I inquired into this, it didn't really seem like the engineer who was interviewing me for the team knew what it meant either. The fact that this happened twice was very eyebrow-raising.
My main recommendation: Be prepared to have them rug pull and change the job description on the fly. It happened in both interviews.
Given the sheer amount of interviews they go through gives me the impression they are either looking for a golden unicorn, or there is a mass disconnect between what engineering wants and what gets posted. Either way, it doesn't look good.
For technical, be prepared to provide nothing less than an expert level of understanding and clarity.
Most importantly, just be yourself and don't feel bad if you don't make it. Their selection process is a mystery.