Pediatric cardiologists typically work between 50 to 60 hours a week, often extending into evenings and weekends. Their dedication is reflected in their salary range, with a minimum of $261,200, a mid-range of $313,600, and a maximum of $399,200, highlighting the demanding nature of their profession.