1.0
Sep 15, 2023
Recommend
CEO approval
Business Outlook
Pros
Used to have some of the brightest people in leadership
Cons
Ookla has definitely spoiled, leaving a sour taste in everyone's mouths. More and more employees are starting to smell the stink coming out of leadership. I think the new hires are also smelling it too. It's discouraging to see such a great company crumble because of new leadership's lack of trust, transparency, and backbone.