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

Building a career at Microsoft
Pros: Microsoft offers huge opportunities to build a very successful and rewarding career. There is access to a vast array of resources (compute, data, people, science) but with a focus on shipping compelling and useful software to hundreds of millions of people around the world. There are very few companies who offer this type of challenge.
Cons: On the flip side, it is challenging. For those who enjoy working in a fast paced and challenging environment Microsoft is perfect, but if you have difficulties with self motivation, drive or want to take it a bit easier, then Microsoft is not for you.