Company: Microsoft
Date: 2018-03-06
Overall rating: 5/5
Employment status: current

career development
Pros: great environment, very talent engineers, great opportunities to learn different technology and domain knowledge
Cons: Training program is not ideal for newly hired staff, especially for someone comes from different industrial discipline.