Pros
-You'll meet some lovely colleagues and trauma bond over the internal inefficiencies and disaster that is customer support -Unplug day once per quarter is a nice perk
Cons
Granicus has built a very negative reputation with most of its customer base. Rebuild and repair is the name of the game here. They've recently acquired dozens of companies trying to package them as a single platform. It's a Frankenstein of unintegrated solutions in a trench coat. Many of these solutions overlap and cannibalize each other. And it's common of the customer base who got "acquired" that they're actively looking for alternatives. It's a bundle of point solutions sold to customers as a single 'enterprise' platform. Once the platform is sold, forget about Customer Experience. There are no CX measures as far as I can tell and you will spend a huge amount of your time trying to compensate for failures you can't control (support, CS, product, roadmap, etc.) Steer clear of this one unless you enjoy frantically bucketing water from a sinking ship.