Business Annual performance reviews are outdated and it’s time for bosses to rethink the fraught tradition December 20, 2024 ndowd Rethinking the evaluation is a chance for companies to “do some soul searching.” Read Moresource