5.0
Nov 22, 2023
Current employee, more than 1 year
Glasgow, Escocia
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