Rally makes payments work for you
Rally at a glance
Rally focuses on Transaction Processing, Startups, Enterprises, and Entrepreneur. Their company has offices in San Francisco and Dallas. They have a small team that's between 11-50 employees. To date, Rally has raised $7.9M of funding; their latest round was closed on June 2012.