2.0
Feb 1, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Market leading product, been in the industry for 19 years, good customer base in the US. Very good compensation package (to be expected working for a compensation company).
Cons
Not ideal to sell in a down-market, can be painful if not selling to the Tech Industry.