Working every day in a cubicle can get pretty boring but usually there is something exciting to do every couple of days. When there isn't, time will trickle so slowly that you will practically beg another coworker to let you proofread and e-mail so you have something to do.
The departments don't function well together at all. There are no team leaders for projects. Everyone runs around doing their own thing. If you actually enjoy teamwork this probably isn't the place for you.
CRD is the daughter company to Med Associates - who signs your paychecks. Upper management is a joke at Med Associates and as such the pay rates for everyone at CRD is abysmally off mark. Do not expect to get raises or have anyone to talk to regarding a raise.