Company: Microsoft
Date: 2014-09-28
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Best corporate citizen ever! Best place to work in terms of work life balance and compensation
Pros: Flexible hours. You are able to make your own hours once you've proven yourself. Compensation is above average but work life balance is great- they're not tied up on any red tape either.
Outstanding corporate citizen- best in class. Can't say enough about this- and it starts from the top...
Cons: Used to be that we didn't pay a dime for health care but now there are out of pocket expenses. 
Perks are not up to par with the rest of the software giants; free food, massages, maternity leave etc.