Company: Microsoft
Date: 2010-07-16
Overall rating: 3/5
Employment status: current

Overhaul in management and process
Pros: * Extremely flexible working hours
 * Opportunity to work on some really cutting edge technology and projects
 * Working in Windows/Office gets you to experience working on a project, proportions of which you won't see anywhere else
 * Really good benefits :)
Cons: * Management is REALLY scared of making changes
* Too much process in almost all aspects
* A lot of cool features are developed but cut without any rhyme or reason
* Turf wars are common...but more annoyingly teams won't take responsibility
* 100s of hours are spent in pointless meetings trying to pacify everyone or eating donuts
* Waste of resources....employees are not pushed hard enough...too lax goals
* Promotions are very hard to come by...even though you may be reviewed quite well