Company: Microsoft
Date: 2012-07-05
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great Company Full of Challenges
Pros: Introduction to new inovations in technology everyday! Since this is one of the #1 software companies in the world, they are the leading edge and you are exposed to all of that every day.
Cons: It can be overwhelming. It is a lot to take in, extremely fast passed. You need to have pick one specific product and learn everything about it, although it is encouraged to learn multiples