Not to be mean, but I got bored about 20 seconds in and now I'm not sure what your company does or sells.
At best, I am guessing that they're yet another filter for social noise.
Seriously, not trying to be mean. I love the positive energy, but come on, give me something to work with guys!