Overall, there is a great culture and tone at Health Catalyst. However, I feel like your experience at Health Catalyst is 50% tied to the (excellent) tone set by the C-levels and 50% tied to the tone of your particular, local, middle management. It's that middle layer that might be a question mark for you.
I've been extremely fortunate during my ~8 years to have extremely high-caliber managers. In my mind they've been as good as the C-suite. Just when I think, "Wow, ____ is the best manager I've ever had... it won't get any better than this," my next manager has turned out to be as good or better (at least for what I needed at that stage).
However, I know that the experience I've had is not the case for everyone, unfortunately. For some teammates, the high tone set by c-level is mixed with a the local culture set by their direct manager that doesn't quite match up. I purposely turned down two internal job opportunities because I sensed that the local culture/management experience would be a downgrade from what I currently had. The company has been very aware of what I'm describing for some time and has taken steps to improve it and my sense is that things have improved.
Also sometimes stuff gets communicated that we can't sustain and we later have to go back and revise. Some examples are: "Unlimited PTO", 6% 401k match, default 5% annual salary increase for solid performing team members, professional services hourly expectations and more than one poorly-communicated major reorg.
In each of the above cited examples, a standard was communicated which we found to be unsustainable we got more experience/maturity and in each case we had to trim back what was initially communicated. Those moments have been real downers - for some team members more than others - depending on how you were impacted and how you chose to see the situation.
I say, "how you chose to see the situation" because that's crucial. In each of the "downer" examples I cited, there was always another way to look at the situation and appreciate some good coming from it. For example, rather than dwelling on the fact that some of my benefits were trimmed back, I chose to be grateful that I work for a company that was initially a little too ambitious in their generosity.
In my mind, that's actually a really important signal that leadership sincerely, really, truly wants to be generous with us. Each of the downers had a silver lining or trade-off that would help to cushion the blow if you were open to considering the big picture. Most of the team members I know that have voluntarily left over one of these "downer" situations was negatively impacted by a poorly executed reorg and decided they wouldn't stand for it. Some of them have later come back.
There are other cons of course and there always will be. Individuals will have their local gripes. There will always be opportunities for improvement. As long as leadership continues to humbly and transparently acknowledge all of it, we can work through anything.
Even though my writing in the cons section might be as long as what I wrote in the pros section, I strongly believe that the pros of being in the Health Catalyst family HEAVILY outweigh the cons (like, it's not even close).