2.0
Jan 11, 2015
Anonymous employee
Former employee
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Salary, Benefits, Very smart and talented people work there.
Cons
Very little HR presence so no one to go to if there is a problem. If you try to report concerns or issues (including compliance issues) then you experience retaliation from management.