Advantage
SVMs can handle large feature space.
These can handle nonlinear feature interaction.
They do not rely on the entire dimensionality of the data for the transformation.
Cons
SVMs are not efficient in terms of computational cost when the number of observations is large.
It is tricky and time-consuming to find the appropriate kernel for a given data.