Pros: The engineering teams are pretty solid and collaborative. You get to work on interesting problems in dental technology, which is cool. Also, the hybrid work setup in our San Francisco office is decent, giving some flexibility.
Cons: Leadership can be inconsistent. There's a lot of top-down decision making without much input from the ground level. As a Software Engineer, I've seen projects change direction suddenly, which creates extra work and friction. Communication from management definitely needs to improve.
Advice to Management: Listen more to your engineering teams and product folks. Transparency on strategic decisions, especially in this dental technology industry, would really help morale and project execution. Empower middle managers more.
Show more