1.0
Oct 5, 2023
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
None now that new management has replaced founder and original team
Cons
Toxic environment. Cannot trust new management...full of lies and misleading. Worst place to work. New management just laid off several original Ookla members after promising no layoffs. New management is cleaning house and firing anyone who might challenge their authority. Wouldn't be surprised if there will be additional rounds of layoffs. New management does not know anything about the business and will drive it into the ground. Avoid at all costs. If you work here get out...run, don't walk.