Company: IBM
Date: 2010-06-17
Overall rating: 2/5
Employment status: current

IBM Bangalore Software Engineer
Pros: Flexibility to work, work from home, reduced working time options available
Documentation of work is considered very important and so there is a lot of scope to learn the environment or about the project for the new joiners.
Cons: Salary or pay package is very much less when compared to peers at any other IT companies, the joining salary may be higher than other companies like Wipro, Infosys but the hikes are very small and sometimes zero percent and very ambiguous that we sometimes see ourselves paid lesser than the person who enters the team with lesser experience and qualification/skills. 
Communication to HR is only through Managers, so Managers' decision is final.
No much onsite opportunities and performance recognition is very rare.