5.0
May 5, 2022
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
I worked with them for 2-3 years and never had any issues. Payment was always on time.Great communication and helpful staff.
Cons
I dont have anything bad to say about this company