All my professional references are not internal and they were my coworkers and supervisors. But their references are the best. They knew my strength and weaknesses and gave very detailed and sincere opinions when my employer called them. My supervisor and the HR manager were both very impressed by the answers they got.