Terrible, office politics, bad management, advance only if you are buddy buddy with management
Pros: Benefits, and decent schedule
Cons: Terrible management, bad training, unorganized and very high school environment
I worked at Covance for awhile as a Program Specialist. I loved the work I was doing, but I started to hate it when I realized how high school Covance is. There is lots of drama, no privacy, once you clock in that's it, you can't talk to anyone else without being looked down on, lots of office gossip, the only people that get advanced in the company are the ones that all stick together and are buddy buddy with management, and half the people who get promoted don't do their job well and abuse their leadership. The best feeling I ever had was leaving that company. You have to be a yes man to work there, and you also have to be friends with management to advance in your career.