Company: Microsoft
Date: 2012-03-26
Overall rating: 4/5
Employment status: current

Great place to work if you love technology and want smart co-workers + great benefits + good pay
Pros: Scope and impact of work
Smart co-workers
Great benefits - parental leave + medical + vacation + medical all paid for
Good pay
Career growth
Cons: Some of the managers are incompetent. But have seen them eased out to non-management roles.
Not the highest paymaster - there are other companies in the Seattle area that pay higher