Alright, well I suppose I'll play the role of contrarian.<p>Performance reviews should be given in the context of preset goals. Without defined goals, a review is pointless. You might as well be commenting on the weather for all it is worth.<p>I break my goals up into three general categories when I give them: tactical, strategic, and developmental. Tactical items are boring shit, do your job, close your tickets, answer the phone, etc. Strategic goals push the business forward, assist on a project, visit a customer, or implement a new thing. Developmental goals are all about you: attend some training, mentor a peer, or learn a new thing.<p>Goals should evolve with the employee. Have you just started? I'm giving you goals to familiarize yourself with the business. Sit with the CS team, the sales team, or some of the product meetings. Have you been here forever? I'm giving you responsibility to mentor peers, do some lunch and learns, or take on a new project. Craft goals for your team to fill gaps in the team's capabilities and to shape key employees for advancement.<p>Performance reviews aren't inherently bad, they provide a really clear milestone or report on how you're meeting these goals. We'll talk about them weekly during our one on ones, but this codifies what we've been discussing into something more tangible. They're where the rubber meets the road and seeing yourself rated on your goals really calls attention to performance.<p>Reviews and goals may sound like corporate bullshit to you, but that's just because your manager sucks. I've had several excellent managers who leverage goals to push me towards new opportunities. My reviews are largely a formality, I know where I stand with my manager, but I don't think that's the case with most employees. Perhaps I just haven't been burned badly enough by bad managers in the past.