Pros
You'll never run out of new things to learn, ask around a bit and someone is doing something new. If you work hard consistently, it won't go unnoticed but you may have to be patient. There have been some really smart people both past and present, there's a lot of really good solid code to learn from.
Cons
There's so many stakeholders that every project will need extra time for final sign off, and someone will always ignore approval request until your project is nearly out the door. Despite efforts to get everyone talking, someone is always off doing their own thing and duplicating efforts. Stop dismissing what exists in favor of a brand new thing. Not everything that's old needs to be replaced. And at the opposite end, be willing to get rid of some of the old stuff. It's a website, not a historical society.