3.0
Mar 24, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Compensation, Benefits, PTO, office, holidays
Cons
very stressful due to vague goals and sudden deadlines It's sort of a cult where if you adhere to their ways only then you'll do well Incompetent leadership and management Only money driven goals. No vision