4.0
Jun 11, 2026
Supportive team, but job security and targets are concerns
Current employee, more than 8 years
Dublin, Dublin
Recommend
CEO approval
Business Outlook
Pros
Monopoly in the market. Everyone in your department / team are supportive. At SD level, great for starting out in sales. They're always screaming out for non-english speakers to work in the Dublin office.
Cons
Job security is not great due to redundancies every year and targets becoming excessive - out of touch with market conditions. CSM support has been outsourced completely for accounts lower than enterprise so your role is relentlessly handling issues which pulls you away from going after your number, You either stay as an account director/ account executive or move into management.