Company: IBM
Date: 2016-04-22
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Large company
Pros: Big company so can move around a lot to work in different roles.  It  has fair good benefits and vacation.
Cons: Sometimes have to deal with processes that slow down innovation.  It does annual layoffs so job security is not great.