The company merged with one their acquisitions a while ago and it was a real mess bringing different work cultures and attitudes together. The acquired company (InfoScout) was catered to, literally and figuratively. There was a point where InfoScout employees were given free lunches while legacy employees did not receive that same perk. This happened in the same office in front of everybody and there was an uncomfortable tension. Management seemed to just generally prefer the business model and practices of InfoScout and that was pretty transparent in their favoritism. I understand this from a business perspective, you follow the new opportunity in front of you. But some of the glaring inequalities made for a bad work environment for us legacy employees.
If you are thinking about working here, I fully acknowledge the chance that conditions may have improved. I can only report my experience. In fairness, the period I'm referring to felt like an especially rocky time in the company's history. I genuinely hope some of these issues got sorted out since my departure.