At first, the process was fast and efficient. I had a 45 minute video interview with a hiring manager followed by a 3 hour pannel interview with various engineers. After the pannel interview, I was told to expect an answer within two weeks. It took them over a month and a half to get back to me in spite of four follow-up emails where they commited to dealines that failed to hit. After a month and a half, they offered me a position at a lower level than the one I had applied for. By the time I received this offer, I had already accepted a significantly better one elsewhere.