3.0
Jun 25, 2026
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Good people, they do actually care about the mental health of employees.
Cons
Aiming for clients that require technologies that CF do not have the employee knowledge base for.