Great team. Based in France so helped translate and run the social media. Nice people and welcoming.
Cons
A bit disorganized. Neoledge is barely starting in North America so it's a bit understandable. The communication wasn't the best but I believe it will be better