Pros: free drinks, casual atmosphere, nice people
Cons: no job security, doesn't matter how good a job you do, you are disposable.
While I enjoyed the work and the people I worked with, I have now been laid off twice with very little notice, once 8 months into a year contract, then, after waiting for it, and waiting for it, and getting a hire date, then it changing, finally getting a 2 year contract with lots of lip service about how the company asked for me back by name and there – more... is a great chance I will be hired on permanently on my second contract, laid off 2 months into the 2 year contract. Very bitter with volt at this point, though its probably not really their fault, but the clients. Oh also they were unable or unwilling to find me any other work in my downtime and I don't expect it this time either. – less