I haven't been promoted in the four years I've been here, I have a medical treatment being paid for by insurance that I need to stay on for now. I see low upward mobility is often mentioned as a negative of working at MetLife, and the feedback I get seems vague, for things that can't be measured concretely. They're all related to not influencing others or being proactive enough in socializing. FWIW, I am not looking to get into management and want to rank up as an IC.
I do like the people here and work life balance is great. The work is not challenging at all, and the benefits are also nice. I don't want to leave but I'm relatively early in my career and am afraid it'll hurt me in the long run if I stay here too long at the same level. I'm wondering whether I should get out once my medical treatment finishes, or whether there's a recommended number of years I should stay before trying to look for a new job.