Company: Microsoft
Date: 2011-03-29
Overall rating: 3/5
Employment status: former

Great opportunity, but experience varies significantly by the team and your team manager...
Pros: Great benefits; high salaries for the area; flexibility to work remotely as needed
Cons: Long hours; lack of work/life balance; a lot of poor people managers; high intensity work environment