5.0
5 Mar 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
This is a special team of talented and all-round friendly folks! - Culture of teamwork at every level of the org - A marketing team built on experimentation – we're always encouraged to try stuff and bring in new initiatives - Senior leadership is super accessible - Work-life balance is valued - All the benefits of the Taboola office (free lunches, an ace office team, and more snacks than you can stomach)
Cons
- Nothing to note here :)