1.0
19 Jan 2023
Former employee, more than 1 year
Finchley, England
Recommend
CEO approval
Business outlook
Pros
Friendly environment located in Finchley, North London.
Cons
Salaries are much lower than the industry standards. Little connection between management and employees. No budget allowance to develop the skills of the team.