A mining pool is the pooling of resources by miners, who share their processing power over a network, to split the reward equally, according to the amount of work they contributed to the probability of finding a block.
Pros
It has the lowest share rejection rate (0.15%). Other groups have more than 0.30% of rejected actions.
They have a super responsive and reliable support team.
It has the highest payments in the industry.
Cons
Only those with specialised, high-powered machinery are able to profitably extract bitcoins nowadays.
You can only do cryptocurrency mobile mining with smartphones that use Android, as it's the only mining-friendly operating system for mobile devices.