4.0
Oct 27, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people within the company and you get to collaborate with various departments and learn new processes
Cons
Communication between departments at times can be nonexistent.