Company: IBM
Date: 2008-12-28
Overall rating: 5/5
Employment status: current

Excellent company, great exposure, first-class experience with the ability to do very BIG things if you have the drive.
Pros: Professional development is infinite at IBM with the full spectrum of positions from engineering to business.  Deal with state-of-the-art in technology solutions.  One of the few companies which do the entire spectrum in the IT industry from hardware to software, everything can be done in-house if needed.  Best reasonable respect given to employees regarding work-life balance.  Have to possibilities to explore and find the exact position that interest you.  The employee, including first line managers have excellent people skills.  IBM has its hands in very special markets due to its specialties and legendary status.
Cons: One of the largest companies in the world comes with a large amount of possibilities but with a slow response to feedback.  Compensation is right at industry average levels.