RepVue
Duck Creek Technologies

Duck Creek Technologies

6 Employee Ratings
6 Ratings
83% Verified
3.1
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Duck Creek Technologies
Duck Creek Technologies
6 Employee Ratings
83% Verified
3.1
Unclaimed Profile
75.30
RepVue Score
Back to Reviews
Current Employee
4.0
Jul 10, 2023
Company culture is good. Would like to see more growth opportunities.
Useful
Share