Company: IBM
Date: 2015-08-20
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

tradeoffs
Pros: Good benefits
Yearly reviews
Flexible in time off / working from home
Cons: Big company - have to deal with a corporate mentality. 
There is no culture whatsoever. 
You are reviewed based on "relative contribution" in which you have to show that you are doing more than your colleagues (so people can lie - makes your colleagues your enemies)