Overall good experience, even though at some point it felt like a scam. Pretty long, 6 rounds interview with different managers, to test soft and hard skills. As a result, it took a long time to reach the final round and get an offer. They are flexibilis though with the date of the interviews.