Pros
This company has a flexible schedule and will give you a lot of experience if you can put up with the stress and high turnover rate. Not surprisingly, most people will not stay long because every other pharmaceutical company in the area pays better.
Cons
This company will fight you over every penny, whether it's a raise for a long term, loyal employee, or for unused vacation time owed to a former employee that they're legally obligated to pay. Every new hire, even an entry level position, will continually have more tasks piled onto their workload because they are short staffed. As a result, many mistakes are made by putting too much on the shoulders of inexperienced employees who are not properly trained. They have lost almost all of their veteran employees due to their poor treatment of their workers and their ever shrinking talent pool is not enough to sustain this company for much longer. I think this company was a decent, promising generic pharmaceutical maker in its infancy. However, due to management changes in the past few years inexperienced and ineffectual people, who value profits over treating employees with dignity, are running this company into the ground. Any attempt the company makes to retain employees and seem human only comes off as superficial and self-serving. They make empty promises by claiming they will implement bonus programs in the future and that the company is about to start raking in profit, but almost no one is taking the bait.