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

Good company but investor driven
Pros: Managers have flexibility to accomodate workers.  Flexible work arrangements help with work life balance.  Pay seems in market ranges.  Overall good benefits.  Amazing technology and intelligent people to work with.  Still a good company to work for.
Cons: Burden of training has been pushed to employees in many cases and funding cut.  Many US opportunities have been scaled back in recent years due to shifting resources to low cost countries.  Great history of company culture has deteriorated with repeated layoffs.