Company: IBM
Date: 2009-02-27
Overall rating: 5/5
Employment status: current

IBM is a great place to work if you are patient
Pros: Excellent learning opportunities and very supportive culture.  This company does a very good job of capturing knowledge and promoting continuous education.  Time and learning materials are provided to employees and you are given the freedom to direct your learning activities as you desire to reach your personal career goals.  If you like travel, learning and people then you will like this job
Cons: bureaucratic advancement scheme and occasionally a lack of challenging work.  It can be difficult when you come off of a high paced project and don't immediately have a new project to begin.  This, however provides a good opportunity to support knowledge sharing and take some courses.