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

Good place to get experience, but very poor performance review system.
Pros: Great people. Lots of opportunities inside IBM. Good compensation.
Cons: Performance review is done in a meaningless way. Everybody except one or two has the same performance review. Some managers are incompetent compared to others. Generally, performance reviews must be done strictly to managers as well as employees. Whatever standard will be like publication, patent, and product impact, it needs to be completely reviewed. Senior management is only running the company to maximize their own personal compensation. Work coordination between teams is not done well. Decision is made very slowly. Good work often is not recognized if you are under incompetent manager. If you want to work at IBM, try to find competent manager.