Taboola

1,900 Total Employees
Year Founded: 2006

Offices at Taboola

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Taboola offers team members flexibility, we offer the ability to work remotely two days a week, a flexible time off policy (no need to accrue days off and no cap on how many vacation days you can take) & a very generous paid family leave policy!

Typical time on-site: 3 days a week

Global Office Locations

London, United Kingdom

Aldgate House, United Kingdom, EC2N 1DL