Great Coworkers, Relaxing work place, and no micro management. Its a great place to work, the work itself can be intense, but as long as your job there isn't any pressure from management.
Cons
The work can be very intense at times but there are people around that can help