4.0
13 Jan 2026
Current employee
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
PTO is great Good career trajectory Stability Access to cutting edge technology
Cons
Changes in management could be improved
Check out your Company Bowl for anonymous work chats.