4.0
Sep 17, 2008
Current employee
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Great pay for Chemists, great benefits...what more do you want
Cons
Managers sometimes don' t know the sky from the ground, its hard to talk to a manager about science that got a degree in Business and you are a Chemist, and they get paid more? hmmm.....