Contacted by outside recruiter. Interview process consisted of 1. Tech phone screen with the engineering manager 2. Coding exercise, implement a simple program with some functionality and write tests for it. 3. Come into office (2 weeks later) for 3hr interview, where first, your coding exercise program is reviewed with the engineering manager and another engineer, then as a test you will fix any flaws/bugs in your program. The next two sessions I had were with an engineer and a test engineer, then with an engineer and product owner. These sessions were questions about my work experiences and the standard behavior questions. The last two sessions was rather lackluster, seems like the people were just winging it with the questions and wasn't really prepared. Some came in with the default sheet of standard interview questions and ran out after a few minutes, most of the time I was the one who was asking them about their process, culture and environment... In any case it seemed like a pretty good company with an interesting technology stack to work with. I thought it went fairly well but I didn't get an offer with the feedback of not being clear enough on why I wanted to work there. Which sounds like a standard line for "you're probably not a good fit here". It happens... cheers!