Company: Microsoft
Date: 2017-01-24
Overall rating: 4/5
Employment status: current

Program Management
Pros: good benefits, good office space, casual and fun atmosphere
Cons: micro-managers abound here, corporate culture is set in Washington and doesn't always fit well for leading edge HW development