A nice place for a temp assignment, interesting work, nice people.
Pros: overall, the company does interesting work
Cons: the project itself would have been too repetitive if it had been full time, yet it was nice as a temp. project
I enjoyed the temporary project I worked on and the extra assignments I was given during down time. Everyone was nice to work with. The supervisors, managers and co-workers were nice.