Pros
What a refreshingly professional on-boarding process.! I'm new with Demandbase, but wanted to share that getting started with them has been extremely smooth. HR and IT were completely prepared for my first day providing me with a thorough orientation and everything I needed to get started. The benefits are unmatched in my experience. Demandbase takes nothing out of my salary for health, vision or dental. They offer great commuter benefits, too. Everyone I've met has been more than welcoming - it's almost like everyone I've met has been totally prepared for me to come onboard. I'm looking forward to providing more great reviews as I near my one year anniversary.
Cons
The San Francisco office is in a bit of a lunch option desert ... but, Demandbase does provide excellent lunches on Fridays ;-)