Pros
Salary gets on time after all foolish deduction of LOP, unwanted TAX, etc
Cons
Attrition rates are very high ,in sales & customer facing teams. Peoples join and leave in just 1 months even in 1 day. If you wanted to work in this company First you need to Lick CEO shoes then On his every statement you need say YES. *You won't get your reliving letter and FNF when you leave the country *If you are in marketing team then your life will be screwed. *They spent much more money on consultant not on employees. If you want to survive in this company then never ever demand any requirements, it won't get Fulfilled. Always say positive things about company & Product Write positive review on social media about the company.. though you are not willing to do. Forget that you have personal life ,..just have to work day and night, before sleeping send their daily report AKA poetry.