Company: Microsoft
Date: 2010-09-04
Overall rating: 4/5
Employment status: current

Good place to gain technical experience
Pros: So many different technologies to work on
People withe good technical skills
Size and processes of the company makes it harder to grow fast
Cons: Lots of leagacy technologies. Not every people get to do the real cutting edge work
Not the same workplace it used to be