Pros
I genuinely appreciated the openness and the autonomy to make decisions in a new office - lean in on experience from the industry. This company has very smart people to work with which really makes you to do better day in day out. A culture where you own your growth, people value the contributions and mostly when you challenge the status quo. Of course it is not realistically possible that things go your way however, if you want to polish your personality and get better in whatever you are doing - THE PLACE
Cons
Depends on your role and contributions - I honestly felt I was contributing to the success in India and there was value. This place is not for everyone - you cant get away with doing bare minimum or not contributing. The bar is very high !!