Company: Microsoft
Date: 2015-09-09
Overall rating: 4/5
Employment status: former
Experience level: Senior

For the very dedicated....
Pros: Great potential for growth in company.  There are many opportunities if you're willing to really "put your nose to the grindstone" year after year.
Cons: High pressure environment.  Work life balance doesn't really exist if you wish to have time with your family.  Layoffs will likely continue for this company over the long term due to declining use of PC