Customer rep says site has been down since Sunday
Site:
Can't log onto myciti.com or mobile. Hard to understand how a major bank could be this screwed up.
Can't log onto myciti.com or mobile. Hard to understand how a major bank could be this screwed up.