Pros
Intuitive decision rules make it easy to interpret.
Trees handle nonlinear features well.
The variable interaction is taken into account.
Cons
Trees are highly biased towards the training set and overfit is common.
There is no meaningful probability score as the output.