Cons- Since this is an analytics firm, if you are working in the delivery teams, you might be deployed in projects with long hours. As such you might find yourself with a skewed work life balance. This is not really a 'Con' because there are a lot of projects with great work life balance as well. Another thing that I can think of is the lack of women in senior leadership.
Pros- Great learning opportunities. Flexible work hours, Work from home, good leaves, employee benefits (insurance), employee engagement (family day, festival celebrations, etc). This is a growing company which means growing opportunities for its employees.