5.0
9 June 2014
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Hosts some of the largest Internet Exchanges in the world. Managed by a great team of people.
Cons
The network services are not valued enough by upper management