The company offers a wide range of products and solutions, including gift certificates, prepaid cards, and rewards, and provides consultancy, concept design, and fulfillment of voucher and reward schemes. It also conducts online surveys, offers tailored incentive travel and events, POS marketing solutions, and operates online platforms for data collection and analysis. Cadooz's products and solutions are used for sales promotion, customer loyalty, employee incentivization, and more. The company has over 100 staff members and generates sales of over €100 million each year.