Project allocation is not based on the technical skills of an employee.
Ratings given by the managers are totally dependent on how they personally feel about you but not on technically capabilities and the talent.
Interviews for promotions: An employee is given quarterly ratings, these ratings theoretically represents how an employee is performing throughout an year, why are these ratings not considered as the criteria for promotion and how a person due for his/her promotion can be judged in merely half hour interview.