Company: IBM
Date: 2014-07-21
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great learning experience, but.....
Pros: This is a good place to learn, have challenging jobs which allow you to constantly be learning new skills and developing yourself. The salary is OK and management at least in Denmark (where I am based) is trying not to 'squeeze' people too much so that we still have some sort of decent work/life balance (even though for some types of jobs - eg sales and service management - the culture can be a turn and burn/high pressure environment).
Cons: IBM is providing products and services customers don't believe in any more: as a result business is not good any longer and the company is in trouble: everybody here is worried about being downsized and we lived in constant fear of losing our jobs. 
IBM is very hierarchical and bureaucratic: free spirits might be at odds with the culture of the organization and are unlikely to be happy or successful in IBM. When it comes to career prospects, once you decide that you don't want to be one of the billion managers this company has (!!), and you end up outgrowing your current job, you'll find out that there is no room for you to be promoted or take on more responsibility.