Pros
If you are a high performer, you will be well paid for it. There are some great people that you will work with and learn from.
Cons
If you are a software engineer considering IH, DO NOT JOIN. Influence Health is not a software company, it is a sales company first and foremost. At a high level, technical decisions will be made by nontechnical vice presidents. You will be required to compromise quality for short-term wins and short-term needs. If you have heard rumors of high turnover and constant layoffs, they are all true. This is not a stable job if you have a family. I did well at IH and learned a lot along the way, but ultimately this is not a place to make a career. There are many other companies in Birmingham that can pay comparably and offer a much better work environment.