Current Employee3.1Jun 4, 2024leadership questionable, too much change, very varied from a rep capability perspective.
Current Employee3.6Mar 13, 2025Good leadership in Germany and Europe. Professional, competent, friendly and fair