Recommend
CEO approval
Business Outlook
Pros
There is no question Ookla has a strong foothold in their industry and they deliver high level data to their clients.
Cons
While they intend to work on career development, it's not the intention. If you don't meet the bar you are out no questions asked.
2