Mooncascade

Mooncascade is the leading Estonian software and product development company founded by four software engineers, including two former Skype engineers. Embedded within the DNA of the company is a software engineering culture that is used to handling a complex set of platforms and architectural nuances.