5.0
Jun 19, 2017
Anonymous employee
Current employee, more than 5 years
Winnersh, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, excellent product, cool application of technology. Good working conditions and employee benefits. Lots of effort to understand where management team can improve and investment in technology.
Cons
With a number of moves to Barcelona and some leavers in the Hub over recent months, the vibe in the office has been diminished. Uncertainty for some employees has now largely been addressed.