Company: IBM
Date: 2014-09-17
Overall rating: 3/5
Employment status: current

Good place to start and learn
Pros: innovative technology 
lots of opportunity to learn
good benefits 
if you have good understanding with manager then vacations are very flexible.
Most IMP: In IBM, you have to keep "go and get it" attitude otherwise you ll just drift with the organization and not standout.
Cons: Since the company keeps acquiring new companies hence there is alot of influx of people of all types(managers/engineers) hence promotions are extremely difficult.