Company: Microsoft
Date: 2016-06-28
Overall rating: 3/5
Employment status: current
Experience level: Senior

Newest goals aren't matched by thinking to deliver
Pros: Pays well, great benefits. Superior technology in many areas but lacking market share and or mind share. When the engine is fired up to achieve a goal it is awesome.
Cons: More than fair share of sociopaths, borderline personality disorder sufferers and type-a folk. If you need or prefer a team based environment as a working style, you will likely come unstuck