2.0
Oct 17, 2014
Anonymous employee
Former employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Some interesting technology and some very bright minds.
Cons
Lacks transparency and people are moved around too much without clarity on roles and responsibilities.