5.0
Jul 29, 2025
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Ideal for anyone who enjoys a very international environment and working as part of a team. Ongoing opportunities to learn new skills. The AI-related operations are right at the cutting edge of current technology.
Cons
The work is constantly evolving, and major changes can occur without advanced notice. However, you become accustomed this this.