Taboola

HQ
New York, New York, USA
Total Offices: 5
1,900 Total Employees
Year Founded: 2006

Taboola Career Growth & Development

Updated on January 21, 2026

Frequently Asked Questions

Career Progression Paths
Learning & Upskilling Opportunities
Mentorship & Coaching

Taboola has two formal career feedback discussions per year where managers and their direct reports discuss progress and feedback. To support managers in getting the most out of these conversations, they are provided with manager training and guides to support them (i.e. giving effective feedback).

In 2025, Taboola invested in New Manager training where 80+ new managers attended regionally led programs broken down into six modules:

  • The Manager's role and mindset
  • Effective communication and building trust
  • Giving and receiving feedback
  • Coaching and developing others
  • Building high-performing team
  • Managing performance and difficult conversations 

Taboola Employee Reviews

Starting at Taboola as an SDR and working my way to a sales manager has been an amazing journey! Switching careers was daunting, but the support and teamwork here are incredible. As a dad of two, the competitive pay, growth opportunities, flexible PTO and hybrid model are lifesavers—who knew work-life balance was real? Thrilled to be a Taboolar!
Ari
Ari, Sales Manager, Growth
Ari, Sales Manager, Growth