Managers: You’re just a number to upper management. The communication is poor. Many managers are dysfunctional or lack managerial skills. Don’t get me wrong, there are a few good ones that keep the place afloat.
Environmental Conditions: They will expose you to anything, and I mean anything, to get the job done in the field. Many potential hazards were involved in the job that were not disclosed to me when I took the job coming out of college. We are talking hazardous materials, carcinogens, etc. that they didn’t tell me I’d be working with. They also sent me onto sites without proper training a number of times. Not to mention you will be pigeonholed into a very specific line of work.
Compensation: I am glad I got out and do not recommend TRC to anyone else. The pay is awful, well below averages across the industry. I got a professional certification and received just a pat on the back. My last straw was when they started telling clients that they were sending out me to them cause of my certification, yet I was still making entry level money (not even in the 10 percentile for my certification).
Staff: This is not to mention how terrible some of the coworkers are. They are “billable bodies” and because of that management lets them get away with anything. The bad worker gets rewarded for not doing things. While the good worker is almost punished. The level of incompetence is strikingly high among some of these folks. Often creating issues for the “few good guys” to bail the company out.
That about sums it up. I have since moved on and now am at a company where I am more then a number and am valued. I am being paid fairly and treated right, while doing much more rewarding work. Best move I ever made.