Company: IBM
Date: 2013-04-22
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great work life balance. Slow to change
Pros: The work life balance is great. You can organize your working times (within reasons) around your family/personal need. Working from home is accepted if the job gets done all the same.
Cons: The company counts every cent they spend. A part for the salary and the usual benefit (VHI, pension and so on) employees won't receive any other benefits. Sometimes even getting the essential (like a good chair or a monitor) requires lot of time and lot of pushing. 
The company is  huge and teams more often than not spread around the word, so you might end up being the only person in your office to be working on a given project. This does not facilitate good team behaviours and engagment.