It has been a VERY long time since I worked at DCRI. As I remember, I actually enjoyed my time there and learned so much from my more experienced colleagues.
I honestly don't know the atmosphere at this time, but when I was there, I think the people were the best part of working there.
Unfortunately, the wages were quite low and not comparable to other CROs. It may be because it was an ARO and not really a CRO, but that is pure speculation.
Good benefits, good people, lots of mentoring
no room for advancement, advancement was not based on experience, required to pay for parking