250 employees
Eclipse Networking focus on customer satisfaction, clients find their flexibility in billing options a plus too.
2001