4.0
May 6, 2024
Current employee
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
Great environment and freedom for our decisions.
Cons
The job was very stressful, and better support (financially for help) could have been provided in a more optimal way.