Vivo V15 Pro pros and cons