Pros
Good benefits, flexible work schedules, good life balance. In addition my experience has been one of great growth and advancement. I have been fortunate to have good Line Managers who have helped me grow, develop and essentially help me get to where I want to go.
Cons
The actual work environment in RTP anyway has gone to the partial cube structure (where when you are at your desk you can see a sea of heads). It is very impersonal, very difficult to hold a TC without disturbing someone and there is NO PRIVACY what-so-ever. This alone has caused a drop in morale. Other cons: the previous comments from others about over work is true but I believe you will find this in all CRO nowadays if not all corporate; everyone is trying to get by with less. There is definite burnout but if you are a hard worker who continues to achieve and excel you will be rewarded.