Brief, monotonous work at my location
Apex was OK, but contracted was very poor.
I had to leave early one day to visit my girlfriend who had recently had a horrific accident.
I received an email from my Apex recruiter that the contracted company did not want me back. Horrible management.
ProsGood recruiter. Told me what I wanted to hear
ConsWay too much computer work