Fine place to start, but leave once you find a better spot.
Pros
Work Life Balance and PTO time has always been good. Depends on your manager but most can be flexible with hours. Culture is good enough. Buildings in Cleveland are solid with a nice walking path. High performers do get rewarded, but you'll still be under payed most likely. Remote work full time is possible.
Cons
The CTO is quite frankly terrible in my opinion, their background is in IT and not software development which absolutely shows. They view everything from a business lens and not a software one and it's clear he doesn't relate to his workers. Bill as the CEO is solid enough, though the rest of management not being great reflects poorly on him. Middle management runs rampant here. Many of them don't do much and just tow the company line, and if you have problems there is only so much they can do before they hit a wall. There is still some old school nepotism running around also which can be tough if you run into it. Hyland has tried to go corporate also which is just inauthentic. HR really doesn't do much, I wouldn't go to them unless you want to get fired. They've gone pretty heavy in on DEI if that is good or bad for you. The biggest con however is just the complete bureaucracy of getting software done. There have been multiple times where we don't have work to do because architecture, product management, and mangers can't agree on the work. Project management in general is just awful here, mostly consisting of gut feelings. Architecture has been one of the worst additions to the company, as they over design everything which results in too complex software, they are also rarely flexible towards changing ideas. Managers don't really have any power either, so hope that your Senior or Director is useful. When I joined Hyland about 5 years ago, it was easy to find work and get it done. Now it is maddening as it takes 3 months to get work planned out for you to actually work on it. You can't do any feature work unless it is approved by the endless committees. This company pretends it is agile, but really they made the most painful version of waterfall development out there. Additionally, the Security and DevOps teams are just rotating skeleton crews now since they don't pay enough to staff, so if you need help, good luck. The CTO made a bad call to stop work on the original product for like 2 years and work on "Modern software". After this process, we didn't ship much modern software, and shifted back to working on the old software. Just complete madness from a plan standpoint. We've also reorganized 3 times within that period which has resulted in many experts being put on projects they do not know. And that doesn't even bring up how awful the layoffs were. Many experts and talents people just fired for no reason. A year after the layoffs we were still understaffed while Hyland tries to outsource to India and Poland. Just a terrible look all around and the people who made the original plan (that was wrong) are still employed with no repercussions. Anyone worth their weight at Hyland has either left already (or is going to) or is a 10/15/20 year vet just enjoying their massive PTO and running the clock out.