Recruiter reached out to me with the opportunity. First interview was with the Principal Consultant for a cultural fit interview, next round was with a Senior Consultant/Analyst Team Lead which was more technical. Final round is a presentation where you discuss a project you've worked on.
The entire interview process was extremely smooth.
From speaking with the people I met during the interview process Shift have some amazing individuals working there that clearly care about the employee experience. At no point did I feel like uncomfortable at all during the interview process, quite honestly one of the best interview experiences I've ever had!