Company: IBM
Date: 2014-05-19
Overall rating: 5/5
Employment status: current
Experience level: Junior

One of the best companies I have ever worked for.
Pros: I only worked for IBM for 18 months and was then laid off. However during that time I found them open and honest with employees and customers alike. I would not hesitate to work for them again. the work was exciting and you never stopped learning.
Cons: So big they tend to trip over their own feet at times