If you have ever sat through a business meeting then this video will make you smile. Produced for Avaya (Avaya is the leading provider of customer and team engagement solutions. Whatever that means?!?) this video will touch on almost every over-used, trite, hackneyed or cliche business term out there. It’s videos like this using words like they do that make me happy I am self-employed and devoid of obligatory meetings.