4.0
Nov 5, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, great team, everyone you work with is very supportive of you. Many opportunities for growth and professional development.
Cons
Probably a mismatch between company solution and market fit, which impacts lead gen, both inbound and outbound.