Pros
Good salary and benefits, nice bonus
Cons
Lack a vision for the future
Pros
Everyone around you is a resource, not only ready to help you, but also has a desire to do so!
Cons
Persistency is a helpful trait, and is sometimes needed to move the needle on initiatives within a large fortune 500 company.