Company: IBM
Date: 2016-11-28
Overall rating: 3/5
Employment status: current

Good work life balance, everything else not so good
Pros: good work life balance, layback culture.
Cons: Decisions are usually made many levels above you, make people feel not part of the company. Change product concept too frequently, hard for engineers to focus and really get something valuable done.