Pros
Most of the people that work at Demandforce are very fun to work with. They try hard, despite managements best attempts, to make it a fun work environment. The location is hard to beat. Work / life balance is fair.
Cons
I started working at Demandforce while it was still owned by Intuit. The company had a great work culture, lots of energy, and plenty of perks. Employees worked hard because they enjoyed their jobs. Unfortunately, after Internet Brands took over, all of that disappeared over the subsequent months. New management no longer communicated their strategy to staff, most of the perks were revoked, and levels of trust fell apart. Managers stopped listening to the advice of their teams and began micro managing projects. They made absolutely no attempt to build good relationships, it was all business. There was very little attention given to career development. On top of that, it became clear that they wanted to get rid of San Francisco employees and backfill positions in their LA or Mexico offices. I have since heard that other companies have faced the same treatment after Internet Brands acquired them.