Compelling work, toxic management
Pros
If you're looking for product development/engineering work at the bleeding edge of innovation, Medic.Life is a good fit. Lots of hands-on prototyping, ideation, and systems testing. The engineering team is pretty fun and healthy to work with as well
Cons
The current management is a complete mess. Lots of stick instead of carrot. They have a reasonably good vision for the company but zero respect for any of the employees (and you will feel it). It turned interesting work into an emotionally and psychologically abusive experience. You can tell they are experienced and knowledgeable in their fields but they have a complete inability to empower those they are supposed to lead and do not express a desire to invest in their employees professional development.