Up Next
0
The Employee Experience at Microsoft GTSC India
Employees talk about their experiences working for the Microsoft Global Technical Support Center in India.
Share
The Employee Experience at Microsoft GTSC India
Employees talk about their experiences working for the Microsoft Global Technical Support Center in India.
Date: 11/17/09
Views: 4246
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56