Painful, disorganized and unprofessional interview process often going weeks between rounds (1 1/2 months total). I interviewed for a Software Engineer position with Bill. I've been through interviews with probably 13 different companies on my job search, and Bill was one of the worst ones.
After multiple recruiter calls, I was immediately scheduled a technical interview for the next day at 9AM. This gave me less than 24 hours to prepare for the interview. Upon joining the interview, my interviewer never showed up. I reached out to the recruiter 10 minutes in to the call and didn't receive a response until 7 hours later, stating that "The interviewer had no idea they were scheduled".
I agreed to re-schedule, and they ended up scheduling me for another one a little over a week later. I didn't mind this interview and felt that the problem was interesting and liked working with the interviewer.
The recruiter says that the feedback was positive and they want me to do a final 2 hour interview. So 2 weeks later I interview with two people for my final round.
The first part of the interview is a practical coding assignment and I feel I did well on it and generally liked working with the interviewer.
The second interviewer is the director of the team that I'd be on. For most of the interview, they had their camera off and they often forgot things about me that I had already told them stating that they "already had a lot of these interviews today".
I know I'm not the most important person in the world, but it would be nice to be shown a little respect in the interview. Anyways, the interview ends and I get an email stating that I had "positive feedback across the board" and that "I'd be a great fit on the BILL team". The recruiter then asks me to jump on a call.
On the call, I'm told I'm a great fit but they decided to go with someone else. However, they want to see if they can find another role for me given how well I did in the interviews. I agree and after another day of waiting, they told me that they were unaware that they had also filled that role. I know business is business, but I just wish that I had been treated with the same respect that I had given this company throughout the interview process.
Most of the engineering folks there seem very nice and pleasant to work with, as well as some of the recruiters, but things felt very poorly run as a whole and I would advise most folks to not interview with BILL.