Pediatric cardiology is indeed competitive, with recent graduates facing challenges in securing positions. However, the field offers attractive salaries, ranging from a minimum of $261,200 to a maximum of $399,200, which may enhance its appeal despite the competition.