They are very encouraging and enthusiastic
smart conservative business minds with progressive social ideas. Doing > talking
The leadership is pretty laid back, and they like to have fun.
Quit or be fired. Bring back old Ookla leadership team.
Leadership Scores are rated in the Top 35% of similar size companies on Comparably