Company: IBM
Date: 2014-03-05
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Mixed experiences
Pros: Great technology with good technical people; emphasis on education and training; Well respected by customers; Global resources; Good tools; Home office; Good 401K benefits
Cons: Stockholder not Employee friendly; Constant layoffs; Small miracle to get any salary increase; Half competent middle managers; Stagnant careers; Difficult to move around in company