Company: Microsoft
Date: 2014-12-15
Overall rating: 4/5
Employment status: former

Great place to work, but doesn't necessarily create a clear career path for the future
Pros: Always challenging projects to work on, expansive scope of business, large revenue and potential revenue opportunity, pockets of great people, flexibility of work hours and location
Cons: Lack of long and short term vision that is realistic given the competitive environment, leadership out of touch with individual contributors, lack of clear career path, weak mid-level leadership, requires long work hours into nights and weekends