Unless you thrive on corporate ideology and bottom lines, I would advise against working for Cardinal. The company has a euphemistic term for nearly everything, and this is very frustrating for those who see things as they truly are. It is an environment that frequently changes with little notice, and assignments are often given at the last minute. For the person who is organized, prepared and does not procrastinate, this is not a good niche.
Management, the morale is very low, job security, the corporate mindset, and numerous changes with little notice