Relax environment to work in, for the most part. The people are great, management is flexible and accommodating. Can be fast paced at times, but overall it was a great experience.
Cons
Pay is below avg. and the promotions are also very slim. Cost is cut at most corners. The quality of the productions suffers because they employ low skill labor to do skilled jobs.