Pros: Office parties, great co-workers
Fun, relaxed, professional atmosphere. You get to meet and interact with many different people. Meeting deadlines is important. There is diversity within the Company, which is always a good thing. It is a large company, so there is a good amount of red tape, etc., but nothing out of the ordinary.