Company: IBM
Date: 2012-05-09
Overall rating: 4/5
Employment status: current

It is a good experience
Pros: -diversity of technical expertise
- best minds in the world
- respect for work/life balance
- flexibile work hours
Cons: - Communication looses its sharpness as it comes down from senior management
- Internal politics can be very hindering in certain areas