I have used emPerform at two companies and like the system. Both roll-outs have gone great!