Congrats! Found this through a google search. Looks like I'm going to stick around.
I'm in a very similar situation as you. ME grad, but have been working in Telecom for a Utility straight out of school (roughly 6 years now). During my undergrad, I did a CO-OP for 4 years in electrical...