Google has updated its logo structured data markup requirements again, this time to say your logo has to look good on a "purely white background." So you need to test to make sure your logo is visible and I guess attractive on a white background....
-
Google Logo Structured Data New White Background Requirements
seroundtable.com