Pros
The people are what make Ingenious Med great. Many capable and talented individuals walk through those doors every day. Individual contributors and some middle management make it a great environment to work in, and it was fun at times. For those who were younger in their career, entry and secondary-level positions provided decent compensation.
Cons
Management will be the death of the company. Many VP and Executives don't merit their titles, with some in C-level completely oblivious of anything other than their own opinion. The company had some much potential, and great market position, but over the last two years priorities shifted away from a core product, and no one with power cared to recognize what customer-facings teams articulated. Career development really isn't there; Management takes a "stay in your lane" strategy. Employee evaluation process is lax, which has allowed many people to stay in positions well past their time and capabilities were exceeded. Capable people haven't been allowed to advance or move into other departments "because they're too good at what they do." Overall, most of management needs to be removed or shifted to other roles. More open conversation for individuals should be had from a career development perspective. And, most importantly, leadership needs to realize how and why they've gotten to the position they have, and pull their heads out of the sand to fix it.