Company: IBM
Date: 2014-08-28
Overall rating: 4/5
Employment status: current
Experience level: Junior

Reinvent your Future.
Pros: The best reason to work for IBM is flexibility. Ample vacation time allotted, and the culture is performance driven; as long as the deliverables are met, you can do all the other things you do in life. Also working at IBM you're surrounded by awesome people. Education and skill development is encouraged and required.
Cons: When there's an important or time sensitive deadline you end up working a lot of hours. Also, its difficult to meet the deliverables of clients when "costs" are too high and heads are getting cut. 
Its an unending cycle of knee jerk reactions.