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

Software Engineer
Pros: Microsoft provides several opportunities In terms of Challenging environment , work life balance , medical benefits and opportunity to work on cutting edge technology.
am completely satisfied with my company.
Cons: Competition and the race to achieve the top.