I worked at Technical Resources International full-time (More than a year)
The people here are nice - I was able to develop some great friendships with my coworkers. Lavish holiday party and overall decent benefits.
Bad pay, which is why I'm saying you should apply if you're absolutely desperate for a job and can't get anything else, but then leave for better opportunities. Employees can be overworked since the work distribution can be unfair - if you're highly capable, it'll probably be you.
I recently interviewed for a science/medical writer position at TRI, and overall had a very positive experience! I interviewed with 3 current medical writers as well as somebody from HR, all of whom were very nice and responsive to my questions about the company. Overall I thought it was a positive experience
Let us know if we're missing any workplace or industry recognition –