20 Sep, 2020 → by ClaimboUser23328
New name, same horrible company
1
They apparently changed their name to run away from the MOUNTAIN of bad reviews. See GigMasters. User's recommendation: New Name, same horrible company.