Media Whale

Media Whale is an explainer animation video production company located in Sarasota, FL. Turning boring sales pitches into engaging videos that convert is just another day at the office.

Votes (15/52)

Design
Usability
Creativity
Content
Overall
  • Adveris
    Adveris from France
    adveris.fr
    7
    7
    7
    7
    7.00
  • Huemor
    Huemor from United States
    huemor.rocks
    7
    7
    7
    7
    7.00
  • FV • Digital Creative Agency
    FV • Digital Creative Agency from Italy
    filippovezzali.com
    5
    6
    7
    6
    5.75
  • Nicolas Tarier
    Nicolas Tarier from France
    nicolastarier.com
    5
    7
    6
    6
    5.65
  • Marco Grimaldi
    Marco Grimaldi from United Kingdom
    thenerodesign.com
    3
    4
    4
    3
    3.40
    •••