Company: Microsoft
Date: 2013-07-25
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company full of bright, passionate individuals that lacks the clear vision and cohesion to bring it all together.
Pros: Being surrounded by bright and passionate individuals makes for a strong growth environment. The readiness of others to help makes this the best place I've ever worked!
Cons: Many "dinosaur" business groups *cough* Windows *cough* want to keep working the way they did when processors had only 1 core and sub-100mhz clock speeds. Times have changed and there are still a few BGs that hold on to the old way of doing things and won't push forward.