I used to work for this company and man was I glad to get out. No real care for the custom or employees, most companies are the same I guess but this company took it to the next level. I’m not going to comment of their products as that wouldn’t be right, but as far as the company attitude, everything is not as it seems.

Internet United States of America


Computer Stores