Current Employee3.4Apr 11, 2024Fine for the most part. But things have gotten more and more process oriented to a fault. No one hits quota
Fine for the most part. But things have gotten more and more process oriented to a fault. No one hits quota
Current Employee3.6May 30, 2025A very positive experience but the commercial teams importance becoming less and less important
Current Employee2.9Oct 23, 2025Organization is centering around London. Limiting therewith the chances of career progression