Pros: pay for just a temporary position
Cons: temporary hard for advancement
It was very different for my experience. It was very laidback everyone came in did their jobs. It was very comfortable due to the dress code it was basically casual so it was comfortable being able to put your headphones on get at your computer and knock out your assignments, nice breaks not too strict, but strict.