Pros
The engineering team at Tendo is (was?) one of the best parts of working here. I’ve learned a lot and grown significantly as an engineer (that being said I can't really say there are too many growth opportunities nowadays). Managers care about their teams, respect PTO. Breathe perk is nice and lots of company holidays. It’s also very clear that the SVP of Engineering genuinely cares about the future of the company and is doing her best to steer things in the right direction despite significant challenges.
Cons
There has been a MASSIVE engineering attrition in the last year, accelerating in the last few months. Morale is at an all-time low. I believe this is fundamentally rooted in a couple areas of frustration: annual comp reviews/false promises about bonuses, poor product direction, and most importantly questionable people who have been in executive leadership positions for far too long. There are serious issues that leadership continues to overlook (look back at the Glassdoor reviews from 2023 and you can see it's the same problems). These grievances have been surfaced over and over, yet leadership does not see a need for any change. A few years back, employees asked for anonymous surveys as an outlet to surface our frustrations/feedback/worries, but the idea was shut down by leadership... a very questionable decision that undoubtedly contributed to the current state of the company and the now possibly unrecoverable employee morale. I genuinely believe that things are heading towards (or maybe we're already at) an unrecoverable point for Tendo. Engineering culture is a shell of what it used to be, and people are uninspired and unmotivated. Poor product vision means that engineers are often stuck doing repetitive customer configurations and support work instead of being able to build internal tools to make the process more efficient. You really can't be surprised that when you make engineers do unfulfilling work, they end up leaving. Tons of top talent have already left, and we're getting very close to a point where too many key engineers have left and the lost domain knowledge will be impossible to replace. Maintaining the existing infrastructure will become extremely difficult, let alone improving the product or delivering on future promises. Though more than likely we've already gotten to that point. We're often told by leadership that we have a "secret sauce", but under the hood it feels like the core product is just fundamentally flawed. From a clinical perspective, core parts of the product don't even feel like they're backed by clinical research or standards of care. Leadership and product executives lack strong healthcare knowledge and instead seems to think that asking ChatGPT questions is enough to make important clinical decisions or fill critical knowledge gaps. AI is important and helpful, but it is not a substitute for having qualified clinical experts involved in designing an enterprise healthcare product. The current approach just feels risky and shortsighted.