I work at a large Fortune 500 company, with many different departments and teams. My team consists of 5 people, and we report to the same manager. When it comes time for yearly performance reviews, the manager stacks us up against one another. Even though the culture of the company as a whole is big on work-life balance, the other members of my team stay super late, and always go beyond the work required (e.g., reading up advanced programming books for a project that doesn't require it).
While I agree this can be an admirable trait, the thing is I am not like them. I work regular 9-5 hours, as long as my work is finished. I don't tend to work overtime, and prefer the extra time to pursue non-work-related hobbies outside of the office. However, this has put me at a disadvantage during reviews, as I'm always rated at the bottom among my team, and hence passed on for promotions.
The issue: In terms of employees among my same pay grade across other teams, I am well in the top 15%. People frequently come to me for help, and I've done work that is similar to those above me. Other managers have come out and commended my work. However, because my own team has high standards, I am only ranked average when viewed against my teammates.
In these cases, is the best course of action to find another team? If I stay, should I just accept the fact I'll probably never be promoted, unless I put in crazy more hours?