The interview process was by far, one of the best recruitment processes I have been a part of. Throughout the process, I had the chance to do a phone and culture fit onsite interview with the HR, followed by take home assignment and in-person defense interview with the team lead. Overall, you can tell that the culture looks great, the people are incredible, office with an amazing view in one of the best locations in Downtown area.