5.0
Dec 18, 2025
Former employee
Recommend
Business Outlook
Pros
Great inclusion and culture. The products are loved by many merchants. Well thoughtful
Cons
Globalization was a bit hectic and it was almost like a small startup in each region. People worked a lot but it was rewarding.