Company: Microsoft
Date: 2013-12-29
Overall rating: 2/5
Employment status: current

oversee display network
Pros: work life balance and pay
Cons: lack of investment in technology