Pros: fun atmosphere and company events
Cons: temperary work assignement
Wonderful individuals who cared about what they were doing and where there for one another. From this position I had my taste of a true office type setting and work day. Clear lines of management and the ability to communicate concerns and progress with management was a large plus in insuring a decent working atmosphere.