Company: Microsoft
Date: 2016-03-08
Overall rating: 4/5
Employment status: current
Experience level: Junior

Complex challenges
Pros: Complex because of legacy code that needs to work while rushing forward with new features. Culture is changing and becoming more fair.
Cons: Very hectic and poor work life balance. Need to perform at very high energy levels to get recognition. Need to do visible work most of the time. Poor planning and overcommitment.