NPS score of 40
Satisfied customers are our greatest award! Through the NPS system (Net Promotor Score) we monitor this on a daily basis. Above score is the current average NPS score of all our valued users in all countries that we operate in.
Deloitte Technology Fast50