Company: IBM
Date: 2013-08-20
Overall rating: 5/5
Employment status: current
Experience level: Senior

Exceeded my expectations.
Pros: Flexible work hours.  As long as you get your work done and perform well there is great flexibility to break away for outside of work activities (kid's plays, sports, etc) during traditional work hours.  Frequently get to work from home.
Cons: With a company of this size it can be challenging to get approval for out of the box type of ideas.