Awful! Rip-off! They did some work on our computer systems for my workplace. They left security holes everywhere in our network, and screwed up everything! We have spent more fixing what they did than what we paid them to begin with!!! Do not use!!
Awful! Rip-off! They did some work on our computer systems for my workplace. They left security holes everywhere in our network, and screwed up everything! We have spent more fixing what they did than what we paid them to begin with!!! Do not use!!
Country: USA State: Illinois City: Chicago
Address: 1332 N Halsted St. Ste 404
Phone: 3125879894
0 comments