In my experience, Sing ATC are not great at being efficient. They tend to over control and are not great with the use of speed control - keeping aircraft fast but vectoring them around the sky in random patterns. The biggest thing that ticked me off in 8 years there is they are unable to say "sorry", preferring to make their error look like yours 😀