3.0
Jul 7, 2014
Former employee, more than 10 years
Rahway, NJ
Recommend
CEO approval
Business Outlook
Pros
If your position in the company is research, your job is more secure than most in the company.
Cons
I had worked for their IT department was laid off several due to downsizing. If the position is not part of the core business, your position can be eliminated sooner rather than later. It was quite difficult to move within their IT department.