I can only speak to my experience at the Anaheim office. Most of the depts there are very close-knit teams, think of a family environment. Almost everyone you will encounter is helpful, goal-driven, and very member oriented. If you're looking for a professional challenge and are willing to put in the time and hard work, this is definitely the spot for you.
Friendly Co-Workers, Amazing bosses, occasional free food
Systems are a work in progress