Current Employee4.1Apr 23, 2025Incredible place to be, market fit and competitive differentiation are off the scale. Really good leadership in London.
Incredible place to be, market fit and competitive differentiation are off the scale. Really good leadership in London.
Current Employee4.0Oct 17, 2024good experience, amazing product, good team and good package with incentives
Current Employee3.6Feb 25, 2025My overall experience has been good, it’s a challenging role with difficult upper management but can be rewarding.
My overall experience has been good, it’s a challenging role with difficult upper management but can be rewarding.