Read authentic reviews from customers, clients and employees.
Find top rated recruiters on the GR Marketplace
 

IDR, Inc. / Dallas, TX

4.76
from 2428 reviews
 
Company Locations

Headquarters4.80 (1368 reviews)

1120 Sanctuary Pkwy.
Suite 150
Alpharetta, GA 30009
United States

Dallas4.76 (2428 reviews)

4851 LBJ Freeway
Suite 100
Dallas, TX 75244
United States

Denver4.75 (1078 reviews)

1553 Platte St.
Suite 300
Denver, CO 80202
United States

Nashville4.76 (1786 reviews)

401 Church St.
Floor 26
Nashville, TN 37214
United States