Pros
2 years ago, used to be good, when share price, profits were increasing yoy. If you are getting offer esp in B2B vertical at angel, in product, digital marketing, analytics, data science or service management/operations simply avoid. The leaders are new, without experience and all seeking out jobs themselves.
Cons
No HR function, driven by Business Heads. Business Heads are getting 10 Cr+ salaries and hence they are asked to justify and bring profits which now, has gone down. Ultimately increasing pressure on 1/2 level down. If you are joining as a fresher, then you can survive for 2-3 years but in case you are joining at Manager and above level, beware. I know few people joined and were made to resign within 4-6 months of joining. They were not clear about their roles. Their function / role was new and were being taken care by other teams and they were asked to snatch it from them unofficially or else leave the company. This is all evident as share price of company is still there where it was 4 years ago. The company will give you 50% hike and will make you resign in 6 months. There are cases 5 year experience guys from local engineering colleges with lower salaries are made managers of 15 year experience IIM/IIT guys with higher salaries, just so that they end up resigining. Too bad strategy.