5.0
Jul 24, 2025
Former employee, more than 1 year
Hatfield, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Great people Interesting work Supportive teams
Cons
Too much to do for the people they have Still thinks and acts like a startup