Pros
Big things come in small sizes, likewise, big packages come in small size, if you know what I mean. The company size in India is small, but don't consider it a run-of-the-mill startup waiting for funding. It is an extension of the development teams located in Chicago, London, Singapore and is a subsidiary of Trading Technologies Inc, Chicago, US. Provides everything a software engineer can ask - good salary, good facilities, work-life balance(work from home option), myriad state-of-the-art technologies ranging from big data, python, cloud systems, full-stack development, no-sql related data bases, chef, dockers, git - you name it, it's there. Furthermore, it's an engineers' prerogative to choose the technology he is most comfortable with to accomplish a task, of course, with certain provisos. Gives a sense of ownership as you would be responsible for module(s) solely, yet get help from SME's across the globe. Colleagues, manager, counterparts are always ready to help and don't believe in ridiculing or mocking. The intention is always to get the features delivered through collaborative effort. Less red-taping, more work - we don't get bogged down with unnecessary process related documents, yet the regulatory norms are always maintained. Summary, you deliver the best when your mind is at ease, and that's precisely the philosophy this company reinforces. Rid yourself from all the skepticism and experience it yourself.
Cons
Building management can do a lot more to mitigate few of our woes.