I can assist with more information on software or provide information on other topics.
Here are some general pros and cons: