
Chegg has pretty standard career ladders and leveling rubrics for a tech company, and the HR org is open about it. In general, an employee needs to already be operating above their level for a considerable amount of time to be up for a promotion, and there needs to be a business need satisfied by the role that they're promoted into (filling a vacancy or newly created position). Decisions around promotions are made differently by each org, and can be more or less subjective depending on the culture of the department.
Promotions are based on how much influence your manager makes. There are no regular reviews/performance evaluations. It is up to the employee to bring up the topic with their manager. Raises are low if at all unless you are going to leave then there is usually a good counter offer.
The people who are promoted often seem to be those in the C-Team's "inner circle", not necessarily those doing good work.
Twice a year
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private