Initial contact was quick. They scheduled an phone screen for a time when the employee was on vacation. Second try went ok, in-person interview was 2 panels, one on "tech" and one on "fit" and required a brief slideshow about yourself (with very minimal guidance on what it should contain). Follow-up after interview was also quick. What followed was lots of confusion about what position I had applied for vs what was being offered, whether they did or did not want to hire me, different answers and different signals depending on who I talked to, then a few weeks of silence. When I followed up to tell them I had another offer they wished me luck.