Company: Microsoft
Date: 2016-07-05
Overall rating: 4/5
Employment status: former

Fair company with great people FTE or Vendors
Pros: Improved business strategy and innovation.
Plenty of opportunities to learn & grow -up to you.
Collaborative
Vendors given solid responsibilities and treated with respect i.e. promotes positive working environment.
Strong autonomy and logical org changes given strong well trained upper management. 
Solid benefits
Cons: Some internal org can be very static people wise.
Promotions and pay rise can be painfully slow.