Pros
Great technology, stack, people, culture to work with
Great team and policies to take care of people in India, they have grown at a rapid pace but also keeping the culture and empathy in mind. Many different teams are growing fast and also collaborating with each other in India. Lot of tech events happen in India that gives opportunities to share knowledge, learn and get visibility. Lot of fun events also keep happening like sports and other activities. Its a great place to learn and grow together as the site is growing rapidly
Cons
More senior roles are needed in India , may be it will be come as the site grows more