They're bringing learning to so many youth for free and it includes the best time of learning of skills. You work with other just amazing people from around the world.
Cons
It's growing fast, it's a startup so there's lots of trying things and changes. They're online only and meetups were pretty rare.