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

Great place to work, lots of opportunities and flexibility.
Pros: Lots of opportunities across different departments, very professional atmosphere, lot of learning and training facilities, flexibility, work-life balance
Cons: Hikes are not great, appraisal system needs revamping