One of the mysteries of the English language finally explained.
1with object To weigh the arguments for and against; to debate both sides of (a question or matter).
2no object To debate the pros and cons of something; to weigh both sides of a question or topic.
Late 17th century. Probably partly from pro and con, and partly from pro + and + con.
In this article we explore how to impress employers with a spot-on CV.