Unlike many companies who claim to have a "family atmosphere", KCD Software really does. Management goes above and beyond to make sure that all employees feel valued and engaged and takes everyone's work/life balance seriously while still providing a great product and top notch customer service.