Taro Logo

Great Leadership, Too Much Politics

Engineer
Current Employee
Has worked at Tenable for less than 1 year
January 21, 2021
4.0
RecommendsApproves of CEO
Pros

The product organization leadership team

Cons

Too many politics and too many cooks in the kitchen.

Was this helpful?

Tenable Interview Experiences