5.0
4 May 2024
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Small friendly team No micro management Trust high performers to get in with their work Relaxed atmosphere
Cons
Can be too relaxed atmosphere.