3.0
Jun 27, 2021
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great co workers. Incredible customer base.
Cons
Management plans poorly executed. No upward feedback on tasks. Product managers have no control. Mastercard purchase an uncertain work in progress.