Company: Microsoft
Date: 2013-03-04
Overall rating: 4/5
Employment status: current
Experience level: Junior

Very Satisfying place to work for in terms compensation and work quality. Growth maybe slow
Pros: Great Compensation and Benefits
Work life balanceis good
Very good for People who require Visa Sponsorship
Cons: Growth is slower and very team dependent
Many levels to have to go through to get things done