Company: IBM
Date: 2009-01-14
Overall rating: 4/5
Employment status: current

Overall IBM is a great place to work.
Pros: Work life balance is respected at IBM!  There are unlimited opportunities for gaining valuable work experience.  IBM is such a big company that you can change your career and still work at IBM!  IBM supports teamwork and collaboration across within and across business units.  Overall it is a gret place to work!
Cons: If you don't negotiate a high salary when you get hired you will struggle for the rest of your carreer.  There are constant budget constraints that limit salary increases  and bonuses even when you get a high performance rating.