Company: IBM
Date: 2015-10-18
Overall rating: 2/5
Employment status: current
Experience level: Junior

Work life balance purely depends on the project you are on. Partners know less than us common folk 99% of the time
Pros: Every projects finishes and then there is always the opportunity to move onto another one. So if you don't like what you are doing there's always a chance to get out and mix it up
Cons: Depends on project what hours you are doing and what exactly you are doing. I was on a very bad project with mostly ad hoc tasks and no organization whatsoever = late nights and very poor work life balance and not worth the remuneration. Instead of people to do the work they had a bloated management team who just managed stakeholders and passed the work down to the few

Now I'm in a project which is well established, client had a great relationship with IBM and the world is very well balanced. Team is smaller and leaner so you get more responsibility and you are not just another excel monkey catching out pointless numbers to make the point of some partner who wants to satisfy the client before he/she flits off to another sales opportunity on another project

Unfortunately it's too little too late for me so I'm actively looking elsewhere