Company: Microsoft
Date: 2016-01-29
Overall rating: 4/5
Employment status: current

Software Engineer
Pros: Microsoft offers the best benefits
Cons: Some teams do not believe in collaborative approach