I started using the Forticlient for macOS when I was in China for the International Otter Congress. One of my Chinese students from SoC introduced me to the alternative to NUS VPN which use Pulse Secure. I had been having problems after macOS Catalina came out so I switched to Forticlient which worked.
Once installed, I just have to set the remote gateway to webvpn.comp.nus.edu.sg and I’m good to go. It’s not in App Store so is not automatically updated. I was installing it on a temporary machine while my MBP was in the shop (for a keyboard change) and realised the client is now at version 6.2. Updated!