Yeah I've heard about this prop idol situation, but hey, you can't expect to get a free ride if you aren't pulling your weight!
The firms ask you to send them your cv - would you guys advise that in my personal profile section at the top, i should leave out the leadership,time management, team...