Pros and cons of immunotherapy