The Jakarta office is awesome, and everyone is incredibly friendly and upbeat. Great working environment. Development teams use agile workflow with two week sprints and daily standups. They get a lot of high profile clients in the region, and deliver really professional work.
Cons
As an intern, many things were self directed, and it would have been helpful to have more guidance at the beginning.
Great team, work on a vast array of projects. Silicon valley culture. Growing quickly and becoming a well known fixture in the space. Challenging projects, which if you embrace, is a lot of fun and great for developing your skills.
Cons
Have to have a vast array of skills, challenging projects (which forces you to learn).