Insight Global

Est: 2001
Average Rating: 3.00 / 5
Number of Reviews: 2
Headquarters: Atlanta, GA
Number of Employees: 7446


Date Written: 3/17/2020
Company Name: Insight Global
Rating:

Review:

Nice enough email but the location was the issue


Date Written: 4/9/2019
Company Name: Insight Global
Rating:

Review:

Called me told me he all about how he got people like me jobs. Never followed back up again and did not return my single follow up email to him



Have you worked with Insight Global? Share your Experience