pay the research firm and u can get any company on top,infy dont need all this crap ratings,its the boss every one no that,satyamis a crap and it started almost at the same time as infy the differnce between them can be known by seeing their Number,bangalore is great so does infy and hyd cant ctch it with junk like satyam