Avantages
Good for only those who want to just gear up their career at commence for the purpose of leaning then running.
Inconvénients
1) Company earns money EITHER from some domestic/international clients OR steal money from their own employee's salary. 2) If any one does argument or condemn against any unethical decision of management then he has no chance to save his job any more as recent incident happened when an employee got fired because he didn't get accepted to cut off double salary for each single day leave on Diwali, BTW what so cheap a company can be. 3) HR is the only valuable team in the company rest are just exploited employees 4) If you are hired for a junior position then don't expect from your seniors to being supported for any issue regarding to HR/management OR if you gonna join as a senior position then get ready to start up and down your neck in front of HR because you will be less advanced. 5) Company has been running around more 10 year but still there are failed to serve good policies.