Pros
There is literally nothing good about this company
Cons
This company does not care about its customers, they do not care about their employees, and they definitely do not care about "diversity" or "inclusion", even though they constantly virtue signal about it. They recently acquired a thriving company with happy employees who worked hard and loved their jobs, but within a month everyone was miserable and it was pretty clear that Granicus couldn't care less. Their integration plans totally screwed up countless client projects and made most of our jobs virtually impossible to do. Now let's talk about the layoffs. Granicus just did huge sweeping layoffs of hard working, passionate people who had been with the acquired company for over 10 years, and replaced them all with Costa Ricans and no plans on how to train them! Some of the people who were fired were the only ones in the company who knew how to do their jobs, so there's nobody to train these people! This will be the end of many high revenue products. And the manner in which they went about doing the layoffs was the coldest, cruelest thing I've ever seen. The employees who are left are angry, traumatized, and thoroughly confused about how anything is going to get done now that everyone's been fired.