Yesterday I had a chat with my manager, and I was asked to stay on through the whole summer (until the end of August), or at least through July if possible. In a way, this is a major ego boost, because she stated that part of the reason for the offer was because all the reports of my performance and work have been extremely positive, and I could be really helpful if I stay.
However, my best friend back home, in Omaha, is moving to Seattle sometime this summer, and I'd really like to spend some time with him before he moves. Also, I have a handful of friends that I only get to see over the summer, because they're away at school and such, and I'd hate to miss seeing them.
Also, it would be nice to be home again. I really am having a lot of fun here, and I do enjoy my job, even if it's not the job I plan to make a career out of, and I'm learning a lot. However, my apartment is a rat hole, I have no reliable Internet access at home, and most of my friends are at home. And, honestly, Poughkeepsie isn't the most exciting place in the world to live. It's a fairly small city, and while going down to New York City is a blast, it's more of a weekend activity.
One advantage of staying longer, though, is that it would increase my chances of either being offered a job with IBM, or of being offered to return for another Co-Op stint. It seems that mid-July is when they do most of their interviews and recruiting for that kind of thing, which is part of the reason that my manager suggested staying 'till then.
Well, I've currently committed until June, so I'll be here at least until then. After that. . . we'll see. ;-)