Apex Technology Consultants
Ripoff
I like many other honest people have been screwed. Apex Technology Consultants screwed me and others. This company that is suppose to be based in Tennesse. 475 metroplex dr, nashville, ten 37211, but it's just a National Scam. There was an ad in the Chicago Tribune about a great job for internet ...