Pros
Nice office space, with more floors of furniture than the other company. if you are into learning blame game, love chatting with different team about stuff unrelated to job and playing office politics and are 'native' than this is the company for you. However avoid if you are non native. You will more than likely be stressed out with overload and handling the office politics. There is a reason why you will only see women in the name of diversity but not non natives unless you are a contractor. And this kind of policy is an unspoken norm as i was surprised to hear certain things in meetings that i wouldn't normally hear in any other big Faangs. They have checkboxed certain policies.
Cons
Absolute garbage level of management layer. Project teams are unnecessarily bloated, just to beg for more funding for the next year. They have unqualified people handling projects that they have no idea about. They really need a proper re-structuring and have qualified people handling certain projects which they have prior experience in, not based on being 'native'. Its almost hilarious the chats that happen between the team members due to inexperience and a bloated manager who has no idea about the project that he is handling. Its like a puppet show