Company: Microsoft
Date: 2015-02-03
Overall rating: 3/5
Employment status: current

Program Manager
Pros: Generally experience a laid back work environment with flexible working hours and low-key team culture, morale events are good team building exercises
Cons: Lack of benefits as a vendor, difficulty to transition to full time, lack of job security and relevant training courses, groups can be cliquey