Company: Microsoft
Date: 2010-11-02
Overall rating: 4/5
Employment status: former

Good tech company
Pros: Microsoft is one of the companies in the leading edge of technology, so you get to try out the softwares internally before it is released out to public. Has great health benefits. Working environment is pretty flexible.
Cons: Work life balance is a hard thing to maintain. It all depends on the team you are working in. But it is managable if you work it with your manager & team.