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

Big Blue with good research environment
Pros: IBM is a big and diverse company with great work-life balance. IBM research, as a industrial research lab, still offer sufficient opportunities for publication. The managers and evaluation systems appreciate external recognition from research communities. The employee is also able to collaborate with colleagues from different areas such as business department, software development and others. I also like the internal courses for your own career development.
Cons: A number of researchers are working on pure development projects, which is supposed to be completed in the software development department. The company is large and bureaucratic which slows down the decision process. No free perks around.