Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.
Claim Your BusinessCompugen.com has a rating of 2 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases.
It's another IT reseller who is big on talk and less on deliverables. All they care about is money, not about the quality of products and services offered. Avoid if you find a better option.
It's another IT reseller who is big on talk and less on deliverables. All they care about is money, not about the quality of products and services offered. Avoid if you find a better option.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.