5.0
Jun 12, 2024
Recommend
CEO approval
Business Outlook
Pros
- interesting work enabling global commerce - inspiring corporate leadership - commitment to diversity - competitive transparent pay
Cons
- inconsistent onboarding for new-hires - ongoing payments industry education could be improved - 3-day in-office requirement