Pros
It beats being unemployed. It's a good introduction to clinical research, especially if you're fresh out of academia. You'll definitely learn new things, at least for a little while (more on this in the Cons section). With the exception of lack of sick leave, the benefits are actually pretty solid. If you want to transition into a career Politics, TRI is a great place to work!
Cons
Do yourself a favor and don't pretend you're going to reinvent the wheel at this place. The ratings for this company are what they are for a reason, and the negative reviews are incredibly accurate. If you want to beat the odds, play the lottery. Management has their "darlings," but if you're not one of them there's no hope for a positive experience. First and foremost, you will NOT get out of this company what you put into it. You'll learn new things at first, but will eventually hit a plateau because ultimately you're just a cog in the machine. The experience is highly templated and repetitive, and there's no room for freedom of thought. If you're good at your job, it's even worse. They'll heap a disproportionate amount of work on you with no benefits to go with it. You'll nevertheless be constantly reminded about the one thing out of 100 you did wrong versus the 99 you did right, which will occur both in group settings and when they inevitably try to low-ball you during your annual performance review. Promotions are few and far between, and often boil down to what part of the anatomy you're willing to pucker up for with management. If for whatever reason you do take a job here, the best course of action is to just be mediocre. Given the constant turnover due to the reasons mentioned above, they won't get rid of you as, more than anything, they simply need the bodies. It's a perfect set-up - job security, no expectations, half the workload of your foolishly competent colleagues, and no reprisals for your perpetual mistakes! It is what it is.