Company: Microsoft
Date: 2012-08-05
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great tech company
Pros: Brilliant and passionate co-workers make Microsoft an inspiring, challenging, and engaging place to work.
Cons: Communication between groups is always a challenge at any large company and it is true at Microsoft as well.