A lot can be learned working with average engineers. You shut yourself out of a lot of jobs by avoiding average and will be probably screwed if the "above-average" places consider you an average candidate.
Most engineers are average. If you are above average you are likely working at a company that pays above average.