Company: IBM
Date: 2011-01-13
Overall rating: 4/5
Employment status: former

Good work opportunities but poor relative pay
Pros: A chance to work on some truly interesting technologies and projects. Great work life balance. Excellent, understanding mid level management who really look after their workers.
Cons: Poor pay relative to other companies. Once inside IBM, your pay will not increase relative to your increased experience - you need to leave and return to be properly compensated. Can be too big a place, with lots of bureaucracy.