Company: IBM
Date: 2011-01-20
Overall rating: 4/5
Employment status: current

Great place to work, good for career progression
Pros: flexible hours, work from home, global company, a lot of sharing and collaboration.
Cons: Compensation for long term employees is below the market average. Easier to have a significant salary increase if one leaves the company and comes back or if coming from the market