Company: IBM
Date: 2015-08-31
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company
Pros: Great technology career options. Great place to work. Very rich on culture, the company is over 100 years old and keeps relentlessly reinventing it self.
Cons: The usual with all big companies that have been around for a long time, there is a reasonable amount of bureaucracy , processes, etc. that you must deal with everyday.