Better management because the manager is rude
I've been pleased with financial compensation and general interactions with upper level management
Excellent company, who's mission is to bring customer impacting products to market that make a positive difference in patient lives. Employees are highly valued and this is demonstrated from the top down throughout the company.
In my short lived experience with Duck Creek, I am very comfortable and pleased.
Very rewarding My job makes me a better person:)