5.0
May 24, 2022
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Data driven decision making - Strong company culture that is focused on the employee: free breakfast and lunch, in office happy hours, yoga, massages, free swag, unlimited PTO. - Despite the large size (1,800+ employees) there is plenty of room to have your opinion heard and make a meaningful impact on the company - Favors those who thrive in a dynamic, fast-faced environment - Great for career growth, plenty of room for upward mobility and learning new valuable skills - Good work/life balance
Cons
- Taboola brand name is still relatively unknown outside of the industry - As a public company there is a constant cloud of concern over meeting quarterly targets