Cash App stock pros and cons