Pros: flex time, pto time, work/life balance
Cons: difficult to move up, very little career growth/guidance
Covance has a great work environment and work/life balance. As someone who has been promoted twice, I can tell you that it is not easy. If you are happy with your current career, it is a great place to work.