Company: IBM
Date: 2013-05-10
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Positive, but occasionally frustrating
Pros: IBM's solid benefits, a stable career path, and a reliable customer base make for a comfortable long-term work environment.
Cons: Difficulty competing with more innovative startups, extensive bureaucracy, and in-fighting between internal brands and products can sometimes make for a frustrating experience.