Company: Microsoft
Date: 2015-10-23
Overall rating: 3/5
Employment status: former
Experience level: Junior

Microsoft
Pros: Nice offices, good selection of free food, very considerate in regard to business travel - accommodation, transport, safety, all good. Competitive salaries. Training opportunities - average.
Cons: Too many agencies and external contractors. Employees are not valued or looked after. Very hierarchical structure. Yearly reviews very subjective, unfair stack-ranking system so employees moral low.