Did you know that usually new opportunities come from small companies with less than 100 employees, however smaller companies are least likely to provide training on the job. A survey performed in the US says that employees will change six to seven jobs in their working lives.