Norima Consulting Interview Question

What makes a program good?