You're interested in the team you might be joining, we fully understand that! We are a team of around 20 people, most of us are based in Brussels, others are located across the European continent and some in South-America and Asia.
We do off-sites regularly (think beers, barbecues and fun!), below a photo of the last one. To be honest, not our greatest group photo but we had some 🍺 the night before that explains the small 👀.