Pros
Great collaborative workspace where it's possible to take on multiple tasks between different teams. A very friendly environment where everyone is willing to help at any point in time. You can see the impact of every small decision you make, even as an intern, in the overall product down the line. Different problems to solve almost every day.
Cons
Work/life balance can be difficult, but Hong Kong is known for a "Work hard, play hard" mentality.