Company: IBM
Date: 2015-02-05
Overall rating: 3/5
Employment status: current

Good place for learning, Flexible work hours
Pros: LIfe-work balance is addressed in work place.
Flexible work hours, can work from home,
A lot of talented engineers,
Sharing knowledge is encouraged even though we do compete in work place
Cons: The top level decision makers don't have a vision. We were in go-no-go for a while. 
People managers don't involve the daily work of the team. But they do rate the our performance. This make things a little complicated.