5.0
Aug 30, 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good place for career progression. You get support from Trust.
Cons
No salary increasement. Sometime you will be on your own to handle the situations.