Decent network speed, occasional slow/unresponsive internet. However, provider is Starhub, so it's pretty decent.
[Ease of porting]
Porting took me around 2-3 business working day. Its really quick, you just have to download the application, scan your NRIC and once confirmed, the porting process can be done in the application.
My billing is via GIRO, and an email notification will be send to me once deduction.
Something that i appreciate most is that i signed up for the 40GB plan , and my plan got upgraded to 60 GB automatically and my bill remains the same amount.