5.0
8 Feb 2014
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Our management is honest, sincere, transparent and drives every decision from what is best for our clients and merchants.
Cons
They don't sell in Canada yet.