Company: IBM
Date: 2010-02-16
Overall rating: 4/5
Employment status: current

Good place to work..
Pros: 1) Flexity of working timings (also, no swipe in or swipe out machines)
2) Option of working from home (if required)
Cons: 1) Getting a good appraisal and then good hike is very difficult (unless you have few patents on yout name)
2) No project outings
3) Standard utilization % is not practical