3.0
Feb 21, 2013
Former employee, more than 3 years
Franklin Lakes, NJ
Recommend
CEO approval
Business Outlook
Pros
Knowing that you're working for a research company making great strides in cancer and diabetes research.
Cons
Shifting IT policies and procedures makes working there...challenging.