Company: Microsoft
Date: 2010-07-15
Overall rating: 4/5
Employment status: current

good & bad of working in Microsoft
Pros: training, gain experience, improve communication and cross team working skills, stable and good benefits.
Cons: big org,  corp is on downhill now, low  employee morale,  corporate management.