We have built an automatic assessment system, selecting the best talents around the world, earned the trust of leading technology companies and for two years now, we have been helping talented engineers find a project they like to work in on our platform. We believe: Talent is equally distributed, ...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Address:
2093 PHILADELPHIA PIKE #9256; 9256; CLAYMONT, CALIFORNIA 90036, US
LOW
spending power