1.0
Sep 19, 2025
Current employee, more than 8 years
San Antonio, TX
Recommend
CEO approval
Business Outlook
Pros
Nice base of customers however they’re quickly fading
Cons
Extremely poor upper leadership in diabetes division. Multiple unexpected layoffs which everybody saw as it was happening.