The biggest pro would be that it allows people to earn money whether you had much from the beginning or not. On top of that transferring money would be a lot easier.
The cons are that there are transaction fees for using it and earning money is not guaranteed. It can be very tricky.