Company: IBM
Date: 2016-02-01
Overall rating: 3/5
Employment status: current

mixed bag
Pros: Lots of talented co-workers
Large choice of products to work on (that's my experience in Software Group)
Reasonable pay
Cons: For every talented worker, there are several mediocrities
Lots of talk about culture change, but there's soooooo much inertia
Ratings system often pits people against each other
Bonuses? Meager, if they make an appearance at all...