Great place to work
The company as a whole is wonderful. They are very dedicated to providing for their employees, knowing a strong employee will make product to get to patients. There are some management situations at manufacturing sites where the waters are muddy on how they move through problems. But for the most part, couldn't ask for better place to work.