Nothing worse in that but the thing is there is no proper salary package.
Increments are minimal , promotions may not mean that you get a substantial raise
Free passage for self and family
limited free tickets subject to vacancy
Best thing is you can work till the age of 60 plus get benefits like providient fund after your retirement
Free tickets to self n family Medical benefits during service and after retirement for self and family work life balance
good travel perks, medical benefit is good, even though they give privilage leave, but you cannot take those leave as more work and less employee strength. It is better to have family medical scheme is optional
Good office and good flexible team mates .
No permanent job after completion of contract
In matters of benefits, all the things are good but In the matter of work, person are very lazy.
List based on reports from current and former employees. It may not be complete.