3.0
16 Sept 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great product and customers in FSI.
Cons
Too focused on metrics. Customer service always comes second. Management has completely changed this year. New management is in panic mode.