Really liked the company and engineers/VPs I spoke to, but the engineering interview process itself felt very disorganized. I originally applied to backend engineer position and halfway through the interview, the position/role changed to full stack engineer. I decided to stick with it anyway as I really enjoyed the people I had interviewed with up to that point.
I ended up making it through all rounds of the interview process and was told to assemble final details such as start dates and references (presumably for an offer). However, shortly after, the technical recruiter emailed me saying they went with someone else due to salary, despite discussing salary requirements at the very beginning of the whole process. I was left pretty confused.
I also found it frustrating that every conversation with their recruiter had to be over the phone. I could not get any position-specific questions answered via email. This meant that the original salary discussion mentioned above, for example, was clearly forgotten.