5.0
20 Feb 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Such a great environment to be at in this economy when our platform helps companies lower TCO on BI projects. Culture is amazing truly collaborative with no clicks…sales management across the globe add value to your day helps you grow and drives value with the customer that puts money in your pocket.
Cons
Marketing and brand is still a bit off but improving.