Why are they using a Hardware Engineering motif (blueprint) to represent Software Engineering salaries?
The unnecessary theme makes the chart extremely difficult to read regardless, especially when you try to use lines of differing directions to differentiate categories for a stacked column chart. Also, unlabeled charts because minimalism.
And then unlabeled pie charts using lines of differing directions to differentiate category.
This infographic is the definition of chart junk.