Company: IBM
Date: 2017-04-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

Mediocre in India, it's better than the Indian companies, but still unethical
Pros: Work from home
Employees are treated with respect (in terms of how people talk to you)
You get time to learn and improve your skills
Good work life balance.
Good amount of leaves.
A lot more ethical than Indian companies.
Cons: Perhaps the biggest penny pinching company among the bigger firms.
Movement across projects is hard to get.
Quality of work is average.
No free tea or coffee
No parking space or company infrastructure in spite of the fact that most employees work from home.
Internet speed at office is slower than a dial up.
Average pay, very low hikes, almost zero variable pay and bonuses.
3 months notice period only in India.