Company: Microsoft
Date: 2015-10-13
Overall rating: 4/5
Employment status: former
Experience level: Junior

Software Development Engineer
Pros: Flexibility
Competitive pay
Good perks
Nice culture
Wide variety of teams
Cons: WLB could be better
Work on MS related technologies
Aggressive schedules
Vendor Management
Weekend Support