Every company I've ever worked for has made a video (or several) just like this. Finally we can just cut and paste from this master, saving untold millions...
This made me laugh and I sent it to my team - we are heavily involved in creating our company's corporate videos. And I just watched our 45-second overview video - no stock footage so we're good