Nice facility overall
I was placed at DXC Technology through V-Tech. The facility was nice but upper Management left something to be desired. The hours were unstable and the atmosphere full of negativity too often.
ProsGood pay and health benefits for temps and full time employees.
ConsManagement, time, call procedures and policies, employee relations