Pros
Having worked at large corporate organizations I have a good understanding of what the pitfalls are for a very redtape admin focussed company. At Learnosity with between 70-80 employees the opportunity to get things done is immense. It is fast moving and goes hand in hand with the pace of innovation that Learnosity is pioneering. A big thing for me when working with technology is to be able to stand behind it. When I first heard of Learnosity I liked the concept and of course there is the doing good part of what the benefits of the product are to society. But there are many tech products in the world and in edtech especially and finding the ones that actually work is harder than you would think. The guys here have built a fantastic product and it is clearly a developer led and driven company focussing on technology all of the time. These guys eat, breathe and sleep code.
Cons
Working across multiple countries presents it own difficulties with late or very early calls across different time zones. Unless we build a time machine I don't see how we can change this and it also has the added benefit of visiting interesting countries. Smaller companies have to learn on the fly, this presents it own opportunities but of course there are some things that can go wrong through lack of experience. However, fail fast is a good philosophy that seems to work.