Upskillist pros and cons