How to become a Software Engineering Co-Op: skills, route & pay — BranchFactor