There is so much I want to say about corporate culture, over the last few weeks, but I just don't know where to start. So linking to the suggestion of scrapping Appraisals is a good opener.
In my last job, because I was a contractor, I didn't have Performance Appraisals.
What a blessed relief.
All I wanted was a weekly review with a manager. Most of the time I got that.