Pros
It's a job. Pays the bills. You won't get bored because you will be overloaded with demands from every direction.
Cons
Expectations for CRAs are insane. Lots of protocols, lots of sites, lots of meetings, lots of non billable work assignments that take up a large proportion of your time. You can de-prioritize the non billable stuff, but it will count against you when you don't meet the deadline for...completion of Amgen character-building integrity learning modules, just as an example. One night I actually counted- I received 200 emails during the day- one day-, and about half of them required an actionable response. Just accept the fact that you will be in a no-win situation while you are employed here, and put your resume out. Get out before you are too burnt to look for other employment.