We know that the words performance appraisal or performance review give managers the heebie jeebies. So, we’ve decided to completely scare the pants off everyone and throw in the word “automated.” Yes, we’re talking technology. It’s about time we step up our game when...