The interview process started out pretty smoothly. A recruiter connected me to an engineering manager and we had a brief video call around my background, why I wanted to join Zeus, the team and product I'd be working with. I got asked a few questions around past projects + how I resolved bugs/challenges and overall this was a pleasant experience. They set up the second round pretty quickly as well which was a 1 hr technical with an engineer to build a calendar widget. This was done using coderpad which limited the libraries you could import and there seemed to be a miscommunication as the engineer wanted me to use react when I was told I should use Ruby in the previous round. The challenge wasn't too difficult, but it was a little unclear on the expected output they wanted. Unfortunately things went downhill after this round. I didn't receive a response from the recruiter after a week so I sent a follow-up email. No response. I followed up two weeks later - no response. Finally on my third email follow up (nearly a month after the second round) I received a rejection from the recruiter. The nice part was that they did give in-depth feedback and why they were not moving forward, which I certainly appreciated, but the latter half of the process was really disorganized. I'm sure if I hadn't followed up, they probably would have ghosted me.