I wouldn't say contract has destroyed your chances for big pharma. Big pharma had cut back 100K jobs over the past two years and it's an employers market with all the reps out there. Opportunities are limited and with that being said they can be specific as to what experience they want. Therefore the competition is extensive. Unfortunately we are where we are and the industry is what it is and we can't change that. If if all of you are man/woman enough to post the negative things that you do can you answer the following questions honestly.
Why did you take the job with InVentiv to simply be miserable and act as though they intentionally stuck it to you? You did not have to take the job or is it that you are simply not secure enough to go outside the industry?
Every contract is different and specific to what the needs of the client are. Which includes types of cars, phone allowence, salary, bonus and monthly access funds. While in the inrerview process you need to ask more questions and decide if that contract works for you. If the salary range is 45-50, interview, make a good impression and when they offer you the job simply say that your salary requirements are more than that. Call your recruiter and tell them the same and ask them to keep you in mind for other opportunitues. You don't have to take the first on that is placed in front of you. As an employee it's a bit different. When a contract ends you have to take what they give you. I can see from that point where people would be bitter is salaries are reduced etc.
For the rest of you who are here for the first time stop acting so entitled and be happy you have an opportunity. Yes, the salary is less but it's not big pharma and you did not have to take the job. Big phama will never be what it once was and CSO's will be growing.
You took the job, have some self pride, self repsect and teach your kids how to be honest people with good character. If you don't like it have the balls to get out of pharma all together.