Worked onsite at Caterpillar which was an extremely positive experience overall. Constant threat of lay-off was stressful. Never required to work weekends was nice. DSN personnel always professional and pleasant to work with. Provided with opportunities to learn new skills on the job.
Was a good environment to work.
Constant fear of Caterpillar lay off.