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

Communication is lacking.
Pros: Shorter days, relaxed environment and great on the job perks.
Cons: Lack of communication and slow grind to get things done and approved.