No it isn't.
> The money you put into SS is used to pay the benefits of the people drawing on it today.
That doesn't make it a pyramid scheme.