Current Employee5.0Sep 9, 2025Amazing culture with a great portfolio. Sales cycles can be under the 90 days and the product fit is definitely there.
Amazing culture with a great portfolio. Sales cycles can be under the 90 days and the product fit is definitely there.
Current Employee4.4Aug 15, 2025Great company, good product. US hq means as usual there might be some culture misunderstanding in terms of expectations if used to working in european only company.
Great company, good product. US hq means as usual there might be some culture misunderstanding in terms of expectations if used to working in european only company.
Current Employee2.3Mar 2, 2024Micromanagement and unrealistic targets. Very few hit any of the targets actually