Current Employee3.7Jan 9, 2024Great company with an essentially set of products for any company doing business on the internet.
Former Employee4.4Feb 5, 2024all good, nice company to work at, little mobiity options especially on moving offices
Current Employee3.4Jul 28, 2023I am in Business development for partners. My role isn’t transactional. I’m paid by MBO.