Top 3 industries using Expert Estimation.
46 installations of 126
25 installations of 126
8 installations of 126
Top 3 company sizes using Expert Estimation.
35 installations of 126
45 installations of 126
26 installations of 126
Departments using Expert Estimation, by share of team usage.