Polly's Waffle Some time ago I was asked “what is the stupidest thing you see in business?” My response was, “without a doubt annual performance reviews”. In my opinion they are time wasting, stressful, have no way  more...