Pros
You can get experience in a cGMP environment. Probably not awful for someone fresh out of school for a couple of years. The bar will be set pretty low from a management perspective, so your next job should be much better.
Cons
I don't need to reiterate all that has been posted over the last month. They are mostly all true with minimal exaggeration. I have worked in the industry for about 10 years for managers of varying ages, ethnicities, backgrounds, etc. I have never seen such an attempted intimidation, fear driven management style. No matter your work ethic or results, you will likely be told you are not doing a good job. If you dare to show facts and disagree, look out. If you don't mind being told to get a babysitter so you can work weekends or find out a manager plans on "bringing you down a notch or two," then you will be able to handle this company.