Applied online from the job listing on LinkedIn and heard back relatively fast from the recruiter. Phone screen went well, and was one of the more technical phone screens I've ever had with a recruiter.
For the next step, I interviewed with the hiring manager. It was more casual to see if it would be a culture fit.
After that, I was given a pretty extensive take-home assessment, and only had 2 days to do it. They asked for a lot with this assessment, and I poured many hours into it on top of doing my actual job.
After that, I was advanced to the final stage, which was a panel interview. It was 3 30min back-to-back interviews with 3 different stakeholders/business partners. They asked varying STAR questions and about my experience.
After that, I had a technical interview with the hiring manager and they asked questions about my model I built.
Finally, I waited about a week after the final touchpoint with the recruiter to hear back. After all the effort and time I put into this, I was only sent an email saying I wasn't selected.
I wasn't too keen on the job in the first place, but still stinks to just get a standard email back after the promise to be upfront and communicative.
I would warn that this company just went to a Remote Anywhere flex model, meaning you can work remotely permanently. However, most employees are on the west coast or still going into the san fran office. I live on the east coast and they are hiring people in different time zones.
However, they wouldn't give me a clear answer on the hours I would have to work. One of the team member I interviewed with warned me about being on the east coast and that they have to work west coast hours.
For a progressive tech company who has a remote work policy, you think they would have figured out how to give employees a good WLB and to set some rules and precedence on hours worked. This was a turn off for me.
Everyone who I interviewed with was very bright and kind. Great people who have very strong backgrounds are at this company, which can be intimidating.