Like always wanted to know if there are any pubs who can vouch for them as I have seen them at Inc. top 20 list...!!!
Good or bad experience with them??????
Thanks
Mehdi
they have always been excellent to me in my experiences, especially when it comes to payments... they are always dependable and on time, i never had an issue except once when i moved a few years ago and they sent the check to my old address..
although, they are sometimes tough to get in contact with your account managers lately. a lot of times phones just ring and go to voicemails over there no matter who your calling..
They have had their better days, but hey are still an alright company. I think there are a lot better networks out there though in terms of service.