Pros
Benefits - PTO, Health, Dental, Vision insurance. Gives you a solid grounding in Networking Ample of learning opportunities Work+Life Balance Good, Smart Co-workers
Cons
Too much politics at each level. Products and projects get canned, not because they don't make strategic sense, but because of political alignments. Products get built, again, not because they make strategic sense, but because of political alignments. People can get stuck in their positions for a long time. As some other reviewer said, promotions are based on who licks best. Too much process. Also, too many new hires in terms of recent college grads. Over a half of them are not even worth hiring. If the BUs were given a choice to hire people, I am sure, more than half of them would be rejects.