This company ghosts you after a very long and drawn-out process. It looks like the same general excuses are re-used. I interviewed remotely. I spoke to a recruiter in Ireland and was asked my expected salary. I met with a lead engineer about a week later. I was then given a take-home project to build an example API project which took several hours to complete. The final interview was a skip level with the lead engineer and CTO. In this interview, both individuals explicitly said the recruiter was "slow" and they needed the position filled ASAP. After the final interview suddenly the decision maker was on vacation and returning Monday. I never heard back after that even after multiple follow ups. This seems to be a recurring script they use instead of rejection based on other reviews.