Company: Microsoft
Date: 2017-03-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

great company
Pros: industry leader. Strong engineer culture. Lots of talent engineers and leaders,lots of great products. Gain Good reputation if you have ever been a ms engineer
Cons: Far away from other rivals. Ms has its own process,architecture,and culture. Ms try to build everything from scratch.this result in a strong engineer team,but could also lead to slowness