Pros
Accruent is a big company with a lot of options for finding your perfect niche in the company. If you don't like your current role, you have opportunities to transfer out. I'm not saying that you'll actually get that opportunity, rather just that the opportunities are there. Also, the people were awesome.
Cons
I'll just rattle these suckers off: 1) Extremely low compensation. You're better than what they offer you - I guarantee it. 2) Over-contracted employee agreements. Does Accruent really need to force kids just getting out of college to sign an agreement (non-competes, non-solicits) that can affect the rest of their careers? 3) Extremely high turnover. I had literally everyone above me in the chain of command quit while I was there. When I say literally, I mean everyone from the CEO all the way down to my direct manager. 4) Mundane, repetitive work. At least in my experience, I was never given the latitude to go out and automate something. We always had just enough time for every project to do it by hand. This made everything super tedious. 5) There were two cultures at Accruent. There was the culture of the people teams and telecom and then there was the rest of the company. I would constantly hear of off-sites and team outings for some teams in the company, but not others. That made for a very bipolar culture. 6) No innovation. Not once did I ever hear of something groundbreaking happening at Accruent.