It is a good company for fresher
Being a fresher IBM has given me ample opportunities. But the people here are very slow paced. Salary structure should be looked at. And one thing i meed to add is that in training they should give options to people on what they want to get trained on.