3.0
Mar 8, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Countless project opportunities, increasingly international teams, fast-paced personal development, high growth environment, flat org structure, open feedback culture, appetite to win
Cons
Manual systems, unclear career progression, long hours, lack of accountability, understaffed, cramped office, lack of understanding or recognition from senior team members