Taro Logo

Great Culture, Slow Salary

Engineering Manager
Current Employee
Has worked at Checkout.com for 6 years
October 3, 2025
London, England
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Great culture and team, great office.

Cons

Slow salary progression and grind

Was this helpful?

Checkout.com Interview Experiences