Pros
You'll work with some really amazing people. The people here, outside of management, are some of the most caring and competent people you'll meet. I've met people here that I still consider some of my best friends, and I don't foresee that changing even if our place of employment does. Due to some poorly structured and generally outdated onboarding/new hire training processes, you'll deal with a fair amount of ambiguity in what your day-to-day will look like. This is a pro if you are able to thrive in a "go figure it out" environment and can actually be rewarding if given the right opportunities.
Cons
Unfortunately, just about everything that is mentioned in other reviews is the harsh truth as to what working here is like. Early on in my tenure with Hyland it wasn't obvious to see, but once you're actually here long enough to see the politics and get a sense for how management operates, it gets seriously depressing and difficult to motivate yourself when you realize that both advancement in career and in salary are unreachable carrots that are only attainable if you join Hyland through acquisition, nepotism, or cronyism. Management track is reserved for people who are connected; which typically means people who have been here from the early days, or people who have been brought in through their friends/families connectivity. There are issues with this method already, but I don't believe this is the real problem with someone in a leadership role. The problem with leadership is how they are guided and trained by HR. There is a required training for management conducted by HR, but it doesn't encompass anything that would help a manager become a good motivator, leader, and mentor for their direct reports. Instead, Hyland conducts management training that covers how to wiggle around the inevitable salary conversations, how to find reasons as to why an employee shouldn't get a promotion (instead of providing clear direction to growth), and how to invoke fear of job security through vague communication methods.