Company: Microsoft
Date: 2015-08-12
Overall rating: 4/5
Employment status: current

software engineer 2
Pros: good learning environment at all levels
Cons: Politics, less flexibility, less collaboration