The Rock is good for business