Payment processing platform.
Based on 1 documented receipt
Checkout.com laid off 8% of workforce in 2023.
Fintech
Worker Treatment: Checkout.com laid off 8% of workforce in 2023.
Before they send you their receipts, check theirs.