Pros
There are some amazing, kind, brilliant people that work here and they will help you grow and learn. Good place to start out after college for technical experience. Certain types of people will get good opportunities.
Cons
You cannot work at another CRO 2 years after end of employment. Not a safe environment. Women are not allowed to have opinions and will be talked over. If you work hard and take on additional roles, you will be taken advantage of and end up burnt out and feeling stuck. Instead of constructive criticism, there is yelling and firing. It is a very toxic environment 90% of the time. If you do not feel comfortable with something, or try to stick up for something that is wrong, you will be met with anger instead of understanding.