Company: Microsoft
Date: 2014-07-17
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great people, great benefits, good company
Pros: -Lots of great people to work with.
-Many opportunities available.
-Typically great work/life balance.
-Many amazing benefits.
Cons: -Constant restructuring and shuffling employees around office buildings.
-Many redundancies exist within the company making it difficult to do your job at times.
-For a technology company they don't put enough focus and time into their internal tools.