5.0
May 7, 2017
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The employees of this organisation are experienced and supportive towards each and every person who contacts them for any of their work.
Cons
Many a times the resolution process takes a bit long time and that may irritate you with the whole process of resolution.