As of 2018, the company has more 202 employees from 46 countries, and offers products and services based on delivering digital content and technology-enabled learning solutions to over 135 countries in 60 plus languages.
2018. aastal töötab ettevõttes rohkem kui 202 töötajat 46 riigist ning nad pakuvad tooteid ja teenuseid, mis põhinevad digitaalse sisuloome ja tehnoloogiapõhiste õpilahenduste pakkumisel rohkem kui 135 riigile +60 keeles.