This Department of Finance recruitment video attracted some adverse comments – we discuss why.