Company: Microsoft
Date: 2014-08-29
Overall rating: 5/5
Employment status: former
Experience level: Junior

best company so far
Pros: good corporate culture: open and transparent and good for proactive and collaborative people; dynamic and quite horizontal;
Cons: autonomy of local subsidiary changes a lot; subject to top down decisions from the headquarter; great local people are replaced by yes-man from corp.