Great great great great great
Posted 4 days ago
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.