A recruiter reaches out with initial phone screen followed by an SQL Questionnaire take-home assignment - if you do well then you get a call scheduled with one of the hiring members (a more senior member on the team), lastly you have 2 separate video panel interviews with managers and leads, 2 people in each interview. The process overall took about 2-3 weeks. It would be nice if they did not make you do an SQL Questionnaire that took an hour to do and instead asked those questions in an video panel interviews, but those interviews were not technical in nature, they were primarily behavioral questions. Don't bother applying if you have very little bit of T-SQL, SSIS, and SSRS experience. What a waste of time, in my opinion. I heard the work-life balance is not good anyways at Crowe so maybe I dodged a bullet.