Tell us has your experience with this business or person been good?
Certified Payment Processing Full of sh*, from first call til the end Internet
There is already numerous reports on these guys, no need to elaborate other than to say everything that is being said is true. Whoever is denying it is probably the same guy who is recruiting you or your "team leader".