- Volt Technical (Dallas / United States)24.Nov 2015
confused aloof displaced no call backs dont really care about the people they hire.
Suggestions for improvement
- Get more pro active people on there recruitment side.
What I like about the company
whats there to like??
What I dislike about the company
Dont call you back.
- CompanyVolt Technical (Dallas / United States)
- CityORANGE COUNTY
- Are you a Current or Former Employee?n/a