5.0
7 May 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great coworkers—smart, supportive, collaborative Inclusive, innovative, and fast-paced work environments Strong sense of mission or purpose
Cons
Communication between management and teams can be inconsistent, which sometimes causes delays in projects