Amex Gold CC has 2.5% of equivalent of cash back for Telco bills, Groceries & Petrol; 1% of equivalent of cash back for other transactions
Citibank Platinum Cashback Card has 5% cashback for petrol, 2% cashback for Telco bills, Groceries & Pharmaceutical & 0.3% for other transactions (a bit turn off)
Citibank Platinum Cashback Card offers RM60 cash back upon card approval & discount for KPJ bills + free annual blood test
Citibank offer is more attractive in healthcare & petrol (cap at max rebate of RM30/mth). Amex Gold CC always have problems at the pump and the counter and it really pissed me off
Generally Amex Gold CC has more advantages than Citibank Platinum Cashback Card. From time to time Amex gives special promotion like 15% cashback or 10X member rewards points
In deciding which card is worth to apply, it really depends on how u spend ur $$