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

Software Engineer
Pros: Small collaborative, cross-functional team, with easy access to resources only available from a large enterprise
Cons: Disconnected from company vision, often feels like working in a silo