Company: Microsoft
Date: 2014-04-01
Overall rating: 2/5
Employment status: former
Experience level: Senior

Easy to do if you prefer not to work
Pros: People who are super smart and driven.  An exclusive enclave of engineering folks, always challenging each other to improve. Of course, it takes time to find any diversity and as a female director you will be isolated.
Cons: Mid and upper levels have no clue what is going on and spend all their time in meetings. Building PowerPoint slides, discussing them endlessly, and debating the meaning of words. Meanwhile, decisions are made and pushed forward without first understanding the full impact, which thrashes all the people who actually perform real (non PowerPoint) work.