Its depend on which branches u get. Singapore project are not related with Melbourne/KL. Melbourne and KL office are collaborating and have a good working culture
Cons
No bonus but compensate with good work life balance culture. Everyone is helping each other