Pros
Many company functions and unique experiences offered. Seem to genuinely care about saving lives from Colo-rectal cancer. A lot of friendly people work there and there are often smiles and conversations in the hall ways.
Cons
Horrible management-changed almost every six months. Each boss had their own expectations so some people in the company had to work weekends and were expected to be in at a certain times while others came at 9 and left at 4 and hardly worked at all (usually these people were being paid higher just because they had more "experience"). There was virtually no expectation that the management knew anything about being a manager and there was insane micromanaging by some bosses for the professional work you were doing. Scientists and engineers DO NOT know how to manage people. I knew some who sat in an office with a manager everyday telling them what they were doing wrong...Saw MANY people crying at their desks due to these meetings and the over-working of some employees. Horrible non-competitive starting salary. Lack luster HR (was zero to one person for about 4 years). Everything was always rush rush rush. Corners were cut to get things out "on time".