3.0
Oct 19, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Work is very predictable and manageable so not much stress.
Cons
Work is incredibly dull, pay is not great and work culture is bland and unmotivating. Not a place that rewards or encourages new ideas.