I checked out the open positions. There were more positions open than total employees. Are those real positions you are looking to fill or always open positions that rarely result in an actual job? I asked this because the interview process has this step where you ask the candidates to do a project and than go over it with someone. One of these little projects is design our api or build a github issue viewer frontend…
> do you invest 10+ hours in a process where a job may not exist in the first place
The company isn’t going to spend the time walking someone through the hiring process if they don’t have any intention of hiring someone.
10 hours of interviewing is barely more than a single workday. It wasn’t long ago that interview processes required several rounds of phone screenings, interviews, and maybe testing before you were expected to come on-site for an entire day of in-person interviews - or more! I don’t think it’s unreasonable for a company to expect candidates to invest some time into going through an interview process. The phenomenon of hiring people into high paying jobs after a couple hours of casual interviews was largely an artifact of the recent tech bubble. It’s also part of the reason we’re seeing mass layoffs, IMO, as a lot of these companies hired so fast that they couldn’t reasonable screen everyone. It turned it “hire now, fire later if it doesn’t work out” when cash was plentiful.