Pros
Good peer group, from whom you can learn a lot. Superficial perks like vouchers, gift boxes etc. are decent. But not worth it.
Cons
Definitely THE worst work culture and environment I have ever seen across 4-5 companies I have worked at. There is a fundamental problem at an org level. There are no checks and balances in place to ensure that things are kept professional. If you join, be ready to play the game for survival. Political and a non-transparent culture. Work life balance is very poor and you will be thrashed publicly even after putting in a lot of work over small things. Function leaders have no clear vision or value addition to provide, they will just dump work on you and bash you till you get it done. Everyone gets super hyper whenever there is a meeting with the CEO and the whole org seems to thrive on a ‘fear culture’ which percolates downwards. HR does not know how to improve things or handle such situations.