3.0
May 28, 2026
Current employee, more than 3 years
Saint Charles, MO
Recommend
CEO approval
Business Outlook
Pros
Good for college graduates to gain laboratory experience
Cons
Operations can't make sound decisions. Upper Management don't know what they are doing, nor do they understand the science. They are used car salesmen who just fake it and want to be in charge.