5.0
Feb 8, 2018
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good company culture, encourages success and rewards you well when you hit targets.
Cons
UK office and US office sometimes isolated and more communication is sometimes needed.