Pros
You need a job and want to keep your feet wet in the lab, that's your place. They will pay you an o.k. salary for the area. If you want to stay away from big cities that's pretty much the only place that will offer you this kind life. The company seems to be doing well which is a good indication that the jobs are safe. Possibility to do medchem or process. Team is generally fun to work with.
Cons
The labs are smelly, Heating is kept at a minimum in the winter, no air conditioning in the summer in the labs. (temperature is often around 30 celcius. with a humidity that goes up to 80% during some summer days.) very little bench space, equipment is always broken. People are expected to keep their heads down and get their work done. Not an environment that fosters collaboration or innovation.