Opinions expressed by Entrepreneur contributors are their own. Performance reviews themselves are on the hot seat, according to indicators from some major corporations and research firms, which show that most managers aren’t happy with how their companies handle performance reviews. But before you throw your entire performance review process in […]