4.0
Apr 30, 2025
Recommend
CEO approval
Business Outlook
Pros
Good tech. Great support. Fast payouts.
Cons
High cap fees. They only care about your money if you're a team owner. If a team steals from you then they won't step in an protect the little guys