I went into their offices 3 times over 5 weeks and a few days. Interview process was unnecessarily long but an alright experience nonetheless. Got to know a lot about the company and they seem like a great place to work. They have a clear goal, great management and a proper roadmap to get where they plan to be. Overall the experience was great but the recruitment process isn't the best. 3 interviews, each 1 hour long with the whole process spanning almost 6 weeks . Had to reach out to them for feedback because I managed to get 2 other firm offers from other companies within the same time-frame.