Riverbed provides I.T. infrastructure that's really-really good. Seriously, their product spec-sheets are so incredible, that they're actually kind of unbelievable. So, these sales videos used the unbelievable to talk about their products in a way that would get people to believe them.
Back to Top