Ask HN: How does your company do performance reviews?

Curious to understand how companies do performance reviews

What's the scale, how are people evaluated against the scale etc

13 points | by cheapsteak 10 days ago

59 comments

  • malfist 10 days ago
    All the managers in the org get into days long meetings where they duke it out over who gets what ratings because everyone is stack ranked.

    Then a chosen few are told their top tier and can continue to get stocks (assuming the stock hasn't grown since the last time the got stocks, we're owners so growth is all we need. Or assuming the stock hasn't fallen, we're owners so we need to help the trillion dollar company. Or assuming they've not been top tier too many years in a row), and the unlucky few, get put into the pipeline for "unregretted attrition" and are a feather in the managers hat when they're forced out.

  • tcgv 10 days ago
    My company uses a soft skills matrix to evaluate everyone, including but not limited to leadership skills, teamwork, communication, problem-solving, and time management skills. The skills matrix outlines general expectations for employees at each seniority level (e.g., Junior, Mid-level, Senior). Above the senior level, the matrix diverges into a technical specialist career and a managerial career path. Managers are responsible for conducting performance reviews (PR) for their teams twice a year according to the company's calendar. They can include specific hard skills to customize the review based on their direct reports' roles (e.g., mobile, frontend, backend). Managers review all of their direct reports, and direct reports review their managers and peers. All assessments are aided by an online platform that consolidates results and allows us to rank each employee as below, meeting, or exceeding expectations for their role, which helps determine next steps. The process consists of two main stages: first, everyone completes forms on the platform; second, the manager and direct report hold a one-on-one meeting to resolve any discrepancies in the review before final consolidation. In my experience, the PR process demands significant time and energy, and if not conducted objectively and fairly, it can lead to team frustration. It's crucial for managers to exercise empathy and maintain balanced communication. Our PR process is far from perfect, but reasonably good, and it helps guide the team in the right direction and recognizes and promotes high-achieving employees.
  • giantg2 10 days ago
    "How does your company do performance reviews?"

    Like most do them - poorly.

    Managers just pick out some sample behaviors from your year and fit them to whatever rating they feel you deserve. Pretty much the same everywhere, but just dressed up differently from one place tl the next.

  • potta_coffee 9 days ago
    There's a fake ass "goals" system. I was supposed to save my company $500k off of our massive cloud budget. I ended up cutting $1,000,000 by optimizing services and deleting old junk, also wrote some automation that saved us ~$250k. Still ended up receiving a "meets expectations". We aren't supposed to know but managers are told that nobody is allowed an "exceeds expectations" review otherwise it would disrupt the bonus / incentive situation which is tilting toward rock-bottom.
  • johnny99k 9 days ago
    Before I was a consultant, I had a performance review that included 'leadership skills' as 'not meeting expectations'. I was a junior developer at the time and my manager admit to me that he never gave me an opportunity to be in a leadership position, but had to put something in the review.

    I quit a few months later.

    • tcgv 8 days ago
      Unfortunately, that's quite common. Team leaders and managers failing to perceive how their direct reports actively employ soft skills in their tasks, and also failing to provide guidance on how certain skills can be exercised and demonstrated at each seniority level.

      For instance, what I consider to be strong signs of leadership skills in junior positions includes: commitment to finishing activities according to expectations, interest in fully understanding task requirements, start making limited autonomous decisions, and initiative to keep stakeholders updated on task progress and any changes in direction.

  • menaerus 10 days ago
    They hire an engineering manager that has never or hardly has done any serious coding. Alternative is that they hire an engineering manager experienced in coding but strongly opinionated and highly biased. Middle ground is an endemic occurrence.
    • muzani 10 days ago
      Or done serious coding but on an entirely different codebase. Unless they've been doing code reviews, they likely won't get it.

      Our hack for this was just to make the most experienced engineer on a platform do all the performance review stuff that the manager would otherwise do. It puts them out of action for a while, but it's better than the alternative.

  • lilian90 9 days ago
    Life can be ridiculous at times, and it gets even worse when you have a cheating spouse. Thanks to a friend who introduced me to a sophisticated hacker who assisted me in obtaining all secret files that my husband had been hiding for several years of our marriage. He assisted in hacking and gaining access to my cheating husband’s icloud, social media networks, call log and spy call recording, monitoring SMS text messages remotely, cell phone GPS location tracking, spying on WhatsApp Messages, gmail, and kik, and I discovered he had done me dirty. The hacker is discrete and proactive in his work; you can reach him at hackrontech @gmail com. You won’t be sorry if you give him a shot today
  • PamelaKIngram 10 days ago
    [dead]
  • rachealkiser 7 days ago
    [dead]
  • gaylebarts7 8 days ago
    [dead]
  • SEXMCNIGGA1974 10 days ago
    [dead]
  • ronnieadkins08 9 days ago
    [dead]
  • SEXMCNIGGA19178 10 days ago
    [dead]
  • SEXMCNIGGA36806 10 days ago
    [dead]
  • SEXMCNIGGA26512 10 days ago
    [dead]
  • SEXMCNIGGA14363 10 days ago
    [dead]
  • SEXMCNIGGA46716 10 days ago
    [dead]
  • SEXMCNIGGA22775 10 days ago
    [dead]
  • SEXMCNIGGA38188 10 days ago
    [dead]
  • SEXMCNIGGA44909 10 days ago
    [dead]
  • SEXMCNIGGA21862 10 days ago
    [dead]
  • SEXMCNIGGA39857 10 days ago
    [dead]
  • SEXMCNIGGA38382 10 days ago
    [dead]
  • SEXMCNIGGA3827 10 days ago
    [dead]
  • SEXMCNIGGA34138 10 days ago
    [dead]
  • indianmilf21542 10 days ago
    [dead]
  • indianmilf47677 10 days ago
    [dead]
  • indianmilf13221 10 days ago
    [dead]
  • indianmilf40112 10 days ago
    [dead]
  • indianmilf44055 10 days ago
    [dead]
  • indianmilf45231 10 days ago
    [dead]
  • indianmilf21892 10 days ago
    [dead]
  • sexmc3402 10 days ago
    [flagged]
  • sexmc48920 10 days ago
    [flagged]
  • sexmc10052 10 days ago
    [flagged]
  • sexmc10640 10 days ago
    [flagged]
  • sexmc35783 10 days ago
    [flagged]
  • 2genders42998 10 days ago
    [flagged]
  • 2genders36126 10 days ago
    [flagged]
  • 2genders9064 10 days ago
    [flagged]
  • sexmc30559 10 days ago
    [flagged]
  • 2genders42174 10 days ago
    [flagged]
  • 2genders47511 10 days ago
    [flagged]
  • 2genders39738 10 days ago
    [flagged]
  • sexmc42254 10 days ago
    [flagged]
  • sexmc14402 10 days ago
    [flagged]
  • sexmc6256 10 days ago
    [flagged]
  • sexmc20851 10 days ago
    [flagged]
  • sexmc40721 10 days ago
    [flagged]
  • sexmc38074 10 days ago
    [flagged]
  • 2genders14678 10 days ago
    [flagged]
  • 2genders44948 10 days ago
    [flagged]
  • 2genders10340 10 days ago
    [flagged]
  • 2genders27299 10 days ago
    [flagged]
  • 2genders39905 10 days ago
    [flagged]
  • 2genders8976 10 days ago
    [flagged]
  • 2genders21619 10 days ago
    [flagged]
  • 2genders45764 10 days ago
    [flagged]