The interview process followed a pretty typical workflow starting out, i.e., talk to recruiter, talk to hiring manager. These conversations were fine, no red flags. In fact, I quite enjoyed speaking with with the hiring manager and was excited for next steps.
Then came the "BI test". First and foremost, I was not made aware before the technical screen that I would need access to a computer with an appropriate development environment (in this case, R, Python, SQL or Tableau). In my experience, many companies use tools like CoderPad, HackerRank or remote desktop to ensure candidates can demonstrate their technical skills without requiring specialized software on their personal computers.
The interviewers assured me that they could go over the alotted time so I could feel free to install whatever I needed. What they didn't bother asking was if I had extra time (I did not).
For future interviewers, I would recommend very clearly outlining expectations before going into the BI tech-screen, or simply asking candidates to complete the challenge as a take-home assignment.
Secondly, interviews are a two-way street. Other than providing their names and job titles, my interviewers did not provide details regarding their role nor did they ask about my background. I would also recommend those conducting the interview do the bare minimum in terms of introductions, so candidates feel heard and valued for their time.
Overall, one of the most impersonal and unprofessional interview experiences.