5.0
Nov 22, 2023
Current employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Healthy culture, cross country team support, innovative tools, and great social structure/benefits within the organisation.
Cons
Saturation of communication can distract or be wasteful of time