Company: Microsoft
Date: 2015-04-29
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

7 years
Pros: stable, beautiful campus, great facilities. fairly good benefit.
Cons: Microsoft is too big. it is extremely slow to make a turn. It has all the legacy of the enterprise software, when build something new, the thinking is always that to reuse the old stuff and they have to think about the backward compatibility.