4.0
Jul 7, 2026
Current employee, more than 10 years
Bracknell, England
Recommend
CEO approval
Business Outlook
Pros
Friendly culture, success & collaboration-oriented.
Cons
Speed of decision-making, email & meeting culture. Some 3rd party partners difficult to work with.