These experiences are based on Pune office.
People have delusional arrogant belief in their abilities simply because they are 'thoughtworker'.
If you have to succeed here, toot your own horn ;)
Feedback culture is less about genuine feedback and more about back biting and politics.
Most positive reviews are from campus hires, who genuinely get good training but they don't know pain of lateral hires. If you are campus hire, it's best company for you, otherwise just don't join this company.
You are supposed to fit in a mould of ideal "thoughtworker" anything different is treated with suspicion.
All kinds of diversity is welcome here except for diversity of opinion on political stance, the company has a liberal bias and if you don't agree with them it's better you don't speak up. It can incur concequences ;)