5.0
May 3, 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
-Great team that always makes an effort to answer any questions whenever they can. -Team is always open to giving you responsibility. -Great work atmosphere.
Cons
-Nothing that comes to mind.