NDT Technician (Former Employee) – Walker, LA – June 23, 2014
good work environment, great people to be around in the field that you work in. front office and hr managers are horrible and do not know how to communicate with the people that are actually doing the work.
pleasant place to work flexible schedule
no per diem for travellers front office and HR management horrible