2.0
Jul 3, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Wonderful team environment, community and social events.
Cons
Lack of career development, poor management practices, long and erratic work hours, diminishing benefits annually, uncompetitive pay, and no performance bonuses.