There's way too much office politics. The culture degraded over the years unfortunately. Wouldn't recommend working here for longer than a year or two.
Expect to work weekends at least once a month.
Expect "finger pointing" culture to be obnoxiously apparent in all parts of the company
Expect to have nearly 80 hour work weeks occasionally.
Expect not office politics to seriously affect your work. People are "friendly" until you have to get them to do something. Then the gloves are off and it becomes rather uncomfortable and toxic.
Expect to work with some untalented and unmotivated people. Lately, Salesforce has been opting for cheaper labor and it shows. The talent pool at Salesforce has gotten progressively worse.
Stay away from Service Cloud, and Marketing Cloud! You've been warned.