5.0
May 21, 2019
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Opportunity to work on great challenges. Plenty of support and great people to work with. Company is very customer service focused.
Cons
Integration has been slower than expected.