5.0
Mar 17, 2022
Recommend
CEO approval
Business Outlook
Pros
Amazing people! Everyone is extremely nice and very eager to help. Company culture is as good as it gets, you feel that as an employee you are equally if not more important than clients in the eyes of the company. It feels like Taboola works for its employees before all.
Cons
Some micro managing at points. This varies massively across teams. Some have more some have non what so over.