
Depends on type of promotion. We have a job family matrix that lays out the skill sets and expectations of various roles. To be promoted to the next level requires completing the proficiency required at current level. This is an on going discussion with your manager along with goals. Promotion to a different role could also be something you work towards. But it could be something you apply for along with external applicants.
Management conducts interviews and helps gather opinions from tenured members of the teams.
via a well designed processes
Tenure, performance
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