Company: Microsoft
Date: 2018-04-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Software Developer
Pros: Great peer group, flexibility in working hours
Cons: Preferences not entertained while choosing working team/type of work