Great and concise interview process with an initial interview and a fun take home problem. However, it was ruined with them getting back to me as it took 3 weeks to do so and gave very vague one sentence feedback on the phone. Had to email them again for further details on feedback.