Comment
Comment by bcstyle
for one, assuming it takes 5 yrs after graduation for an average engineer to reach senior at a tier-1 company (esp. Google) is simply untrue in today's environment. Besides the point that promotion is highly dependent on manager, team, org and timing (think about reorgs and project cancellation/deprioritizations), the average timeline for promotion nowadays takes longer than a few years ago.