Using Color to Convey Information | Harvard University
Color is a powerful visual means of presenting or distinguishing information, but when you use color to identify or distinguish information, make sure that this information is still available to people who can't perceive color.
Why it's good: (1) The semi-transparent overlays on the left help the text stand out. And since the overlays are colored to match the background, they don’t look too stark. (2) The colors in the design match the logo, which helps tie the two pieces together. (3) Artfully-done gradient adds some perspective to this flat design.