BIOTRONIK
RepVue Score
0
BIOTRONIK
Back to ReviewsCurrent Employee Very relaxed culture but serious lack of ability to gain contracts, gain market interest in product, and move in a way that helps support building future business. Browse Other Reviews
2.6
Sep 5, 2024
Useful