Company: Microsoft
Date: 2014-07-23
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good company to work for.
Pros: Good work environment, very knowledgeable colleagues, very friendly people.
Interesting insight on technology. Enjoyable workspace and relaxation areas, pool, foosball and ping-pong tables.
Good benefits. Breakfast and free refreshments in the office.
Good pay. Good yearly bonus, depending on performance.
Cons: Promotions are hard to get, some colleagues spent 4 years in the same position.
It's very easy to lose control of ones work-life balance. 
Sometimes the work gets really stressful.