It's been atrocious for at least the past few weeks. Logging in sometimes doesn't, frequently my miles never show because of whatever API call they're making doesn't complete or times out, and even getting to 'manage my booking' often takes longer than the TCP timeout. Good job I'm rarely in any rush ...