Former Employee3.6Jan 18, 2024Difficult competitive environment. Great CEO but overall no positiv mid-longterm business outlook
Current Employee3.1Oct 24, 2023Decent place to work but don’t expect to make too much or have easy sales.
Current Employee2.7May 31, 2024Amazing product with strong competitive advantage but do not compensate their employees well at all
Former Employee1.6Nov 19, 2023This company fizzled after publishers realized they were stealing their customers.