Productive, fun and informative
Great place to work, fun environment and always something to do.
Great people to work for and work always seemed like it was contributing to something.
The only complaint is the pay was something to be desired.
ConsThere was very little chance for full time employment