5.0
Nov 1, 2013
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Intensive and focused team of people that are making a real meaningful change for our customers. We are focused on being the best at what we do, and being honest with ourselves and our clients.
Cons
very international business, lots of travel as company gets bigger, we enevitably get more internal coordination requirements