3.93 GPA and I have not received any co-op offers

<p>

Your life won’t, but your career might! For a given value of public, that is - as a junior engineer you are unlikely to be addressing more than a dozen people at a time on any regular basis, but as a senior engineer or manager you may be facing a much higher number, on either a formal or informal basis! You have to remember that the design team for a complicated product can involve dozens of people, with dozens more involved in a auxiliary or supervisory roles.</p>