Candice overstayed her time with VS because it was comfortable and that did work out for her for a while, like a few high profile events here and there, the shoots, the exposure the brand and the show had, being one of the favorites, and she had one of the biggest contracts in VS after Adriana and Alessandra at the time, so I do agree with Clauds, Candice would still be with VS if things didn't went the way they did.
Now, don't get it twisted, Candice have a pretty decent career and she still somewhat relevant, but she could have done a loooot more, like, she was getting big contracts in 2011, but VS saw how successful she was getting and probably decided give more and more shoots (which was a great move business wise, but for her career wasn't that smart), Candice got herself waaaay to absorbed in VS which was ok but exploded in her face at the very end.
Candice had a big ass potential, you could see it but she got limitated with the VS contract, and after that she got kind of lost but she seems back on track now, and I love to see that.