4.0
Apr 13, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
- emerging technology in the payments industry, supporting ecomm business in north america
Cons
- small office in Toronto, primarily focused on sales and operations, larger office in San Francisco where most of the management decisions take place