Company: Microsoft
Date: 2013-07-26
Overall rating: 2/5
Employment status: former
Experience level: Senior

Great company but limiting growth and ownership
Pros: Flexible work hours, good team members
Cons: Not much support for remote work compared to other companies. Very bright talented people - being limited to a certain feature or component and rarely do the developers get a full feeling for the entire product they build. Agree with another post which says there is no encouragement for innovation, most people just cruise along without thinking of innovation.