Pros
Relaxed working environment, when supervisors aren't micromanaging you. Dental and health benefits are good. Work experience is directly applicable to good opportunities after your employment here. Very diverse work environment.
Kontras
Non-existent/terrible 401K matching. Data manipulation, especially from the biomedical department. Massive micromanaging. As a scientist, your job is to fund the company by applying for research grants. They said in the interview they have 3 products. They actually have 0 (still? after 25 years of existence?) The CEO will not be truthful about your job position in references. Pay is well below industry average and these days you cannot afford to live on how much they want to pay you. They will expect you to write grants Monday-Sunday, and offer no assistance. You will be writing 14+ grants a year as a Research Scientist.