Microsoft has a tough time retaining its best and brightest employees. - July 10, 2000 | Heykuki News