Company: Microsoft
Date: 2014-05-30
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Company provides a great environment to work in, strong technical assets, many challenges.
Pros: Informal yet professional culture.  Very qualified and smart co-workers. Good team morale. Opportunities to transfer.
Cons: At times team-wide pressure to work long hours.