Company: IBM
Date: 2010-04-25
Overall rating: 3/5
Employment status: current

Good or Bad? You decide
Pros: - Good on Resume
- Work with professional and talented people.
- Being a consultant can go from project to project to work with different client and gain different industry experiences.
Cons: - Performance evaluation is determined heavily by utilization. Even if you get good utilization does not mean you will have a good rating.
- Perform additional work doesn't mean you will get good rating.  Again, utilization is king!!
- IBM said it will provide career coaching.  However, I have never seen my coach or people are too busy to talk how to take your career to the next level.
- Hard to get in-class training or tuition reimbursement.  They will ask you to read books or do free e-learning.
- Annual salary adjustment is like 1%, which is lower than inflation 
- Management do not have an idea where you are working.  They only communicate to you when it's performance review time, remind you to get your admin work done, and when they're leaving IBM or moving to another part of the business!!