Company: IBM
Date: 2013-08-24
Overall rating: 1/5
Employment status: current
Experience level: Junior

unsatisfying in every respect
Pros: good tech name and has a lot of good talent in the lower ranks
Cons: poor benefits -- bonuses are issue in April and salary raises are even later in the year, all as part of a desperate retention strategy
mediocre managers are a parasite to the company ("project managers")
rampant waste because of IBM's vendor contracts