Customer Satisfaction Survey Results May. 29, 2026 CARTA conducted its first on-board customer satisfaction survey across all departments. Below are the results. Download