Team work, everyone's friendly, managers understand hard schedules.
Cons
Everyone sleeps with one another. The drama is insane. Managers tend to have instant favorites, so promotions are hard if you don't have a personality that instantly clicks with theirs.