Company: IBM
Date: 2016-08-17
Overall rating: 1/5
Employment status: current
Experience level: Senior

IBM
Pros: Flexible work env, pays well.
Cons: Often boring work, unclear product direction, changing regularly, inability to move to different groups, and regular layoffs, off-shoring as much US development as possible.  IBM wants to be cool and modern, but they don't understand , the most cool thing they could do is create a culture where people want to work.