Originally posted by: Queasy
Yeah, they were a competitor of the first company I worked for (now non-existant). Pretty big in the billing industry and an ok place to work at judging from the comments of some former co-workers who later worked for them.
Originally posted by: GeneValgene
anyone work here or have heard of this place? i got an email concerning a consulting position...debating whether i should reply. thanks!
link