productive, fun working environment
Different to any other work environment, loads of laughs, helpful staff, but pressure applied when necessary. management ensure a good working environment but don't allow it to go too far and keep staff grounded and working hard.
Great job to push yourself in, definitely earn the rewards if you put the work in.
meet new people, drive nice cars, great benefits, good salary
long hours, sometimes in on days off