4.0
Aug 5, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Very well established company, well known product that does exactly what it says on the tin.
Cons
Very heirarchichal structure to the company, very little ability to provide feedback up the chain in terms of GTM strategy. BDRs not promoted to AE.