I thought the video was pretty decent. I've seen similar videos put out by other companies to promote the company and the people that work there.