Company: IBM
Date: 2018-02-15
Overall rating: 3/5
Employment status: current
Experience level: Senior

Hard grow to really good technical positions - Too much politics and business stuff
Pros: Flexibility to work from home when needed (but that is the normal in any tech company I guess)
Cons: Too much old people with old thinking. Too much business people and missing real technical talents. It's a business company not a technology company. Salaries are really good only for business people (sales and executives), engineers only get a really good salary if you give your life to the company and become a Band 9/10 (with all the politics you must do to the get there). Pure technical talents are not valued by the company.