If you want to innovate, don't go here. Start your own company and get bought.
Some real basic stuff at Salesforce suffers from NIH syndrome, and the royalty of development gets credit for inventing fire and water. Seriously, when it comes to basic engineering tools, SFDC would rather buy hydrogen and oxygen, and make water themselves than open a faucet. Also, developers will steal credit and your lunch.
On the positive, you will make a ton of money and most people are really nice.