Pros
1. Since the overall model is very challenging and interesting so you will get a good exposure on the technology front. 2. Basically its roots belong to fashion Industry so you will get unrealistic timelines, therefore u will learn fast. 3. Being a Arvind employee you will get discounts on some brands.
Cons
1. Delayed Salary. 2. Delayed appraisal cycle - at the time of joining they will commit about their fair 360 degree appraisal cycles but reality is you will have to pester them over and over again until your hopes are reduced to ashes 3. Less or no perks - no team lunches, no outing, just keep working like a donkey. That is what they expect of you. 4. Lots of meetings with no outcomes and sky-high expectations of deliverables. 5. At the time of joining they will ask you join ASAP but if you decide to quit the organization (due to the obvious reasons), they will raise a hue and cry making your life as miserable as possible. Thinking of buyouts by your new company? Sorry, they dont allow that. 5. Final settlement - Even if you have served your notice period, you may have to wait for 4-8 months for final settlement. Re-inserting toothpaste back into its tube would be much easier than coaxing them to be fair. 6. Funny Product management team - The days of a good product management team are history. If you are a developer, run for your sanity(Oh, if you decide to join Arvind after reading this review, you are probably insane anyways) !