Yahoos Hang Mayer Posters of Hope in Headquarters

NO PRESSURE, HUH?

This poster showed up in Yahoo’s headquarters according to Business Insider.

Do you think she can change Yahoo?