2.0
Jan 5, 2026
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Highly knowledgeable pre sales and mostly friendly staff
Cons
Very poor pre-sales process with zero lead gen or nurturing. Senior sales people expected to find their own leads with no assistance whatsoever. Management are unhelpful, dismissive, have no respect and favour staff from their own background and culture.