Vantaggi
I worked with the company few years and had great experience working from India office. These guys are doing some of the kick-ass engineering work (do check out their API docs if you are considering working for them), particularly in field of APIs, Big Data and Security. Some of the Pros that I can think of immediately are:
- Great team to work with
- Awesome founding CTO who is there to help you anytime like anytime of the day or night
- Learned so many technologies in short period of time
- Great work culture of learning, challenges and innovation
- Opportunity to closely work with hardworking and smart founders
Svantaggi
Engineering work is divided into between two offices, so if you are not comfortable with collaborating, this might be a con. (but that's the case with any successful company operating from multiple locations)