Pros: great employee lounge with wonderful entertainment (big tv)
Cons: none off hand.
Innovative environment, excellent co-workers and support staff, challenging in-house processes. Over 300 servers on the floor. On hands management, hardest part of the job was going home in the morning, great work atmosphere.